Cloud computing was supposed to be synonymous with the concept of utility computing. Where you can plug into any provider with your app and it just works and you pay a markup on the kilowatt hour so to speak. Until there's a uniform cloud platform, we're not there yet. I suspect we're at least a generation away.