Otto was about providing high levels of abstraction but it couldn't deliver, just as much as Terraform.
Terraform also started as a happy path abstraction, then the nitty gritty reality kicked in and suddenly you are no longer abstracted from the platform but forced to code on another platform for another platform. I'm even surprised it took off this much.
Vagrant OTOH, is still being maintained.