We all have different opinions and definitions of what a cloud is and should look like. Some cite paragraphs of praise for something very new, and some shout anger for something completely misunderstood. I for one tend to sit and read some very interesting ideas on SaaS or the old term, ASP, or Application Service Provider, I read ideas on how to implement this idea, how to make it work, where to get it, and the more I read about the idea or function, the more I can't stop thinking about the fact that these guys are selling us doom!
Think about it, in 20 years, your service to the company, your role, will be executed by a service provider, and you'll probably just manage that service or the service provider.
Our jobs or their jobs?