The weird thing is the relationship between developer costs and operations costs. For startups that pay salaries, $3000 a month is a pittance!*
* The big caveat: If you don't incur the exact same devops costs that would have happened with a linux instance.
Many tools (containers in particular) have cropped up that have made things like quick, redundant deployment pretty straightforward and cheap.