>"I can only write my Ruby code but can't handle operations" is not the right attitude, grow up.
How is such a condescending post at the top?
Everyone running a startup is an idiot because they choose not to waste their time on your priority?
Heroku isn't 10 times more and it wouldn't matter even if it was. Talented people are hard to find and spending time on operations when you might not be around in 4 months may not be the most important thing to focus on. On a 6 to 8 month time scale, heroku would be 10 times cheaper that taking the hit of setting up everything to emulate it. Deployments, backups, monitoring. Those things take a lot of time to setup correctly.