> easy to develop for
Right, that's the trade off. If we wrote low level software that can make efficient use of the hardware, I bet these cloud services would need significantly less hardware and thus significantly less power usage than they do today.
But what we have today is companies using inefficient tech to crank out janky products as quickly as possible to hopefully one day make a profit, or to be able to quickly throw out "updates" to give the marketing department something to brag about. This whole web 2.0 start-up culture has turned the software industry into a get-rich-quick scheme, rather than a industry about engineering and craftmanship.
I would gladly pay: a) limited platforms b) slower and slightly more complex development process c) money, to get native software again.