What I find interesting is for the many pitching cloud services today there seems to be a kind of growing duality around the various claims being made for and against using cloud computing. For those without a clear business model, it's represents everything wrong with technology, it's insecure, used by criminals, more expensive and therefore can't be trusted -- it's worse than bad because it's new. For those who do have a business model (or think they do) it's more cost effective, more scalable, more efficient, basically it's just better because it's new.
What is clear are most of these companies making the various claims for or against its use suffer from the same problem, it's practically impossible to prove or disprove their claims. This is because of the very nature of the term itself has become all encompassing. As Larry Ellison pointed out, what isn't cloud computing these days? It's basically anything on or touching the Internet. For those who are arguing their points it seems to come down to a belief rather than any kind of factual information they have. You believe it's better so it is or vice versa.
At the end of the day "cloud" is what it is - a marketing buzzword, nothing more nothing less. So I say enjoy the buzz while it lasts because inevitably there will be something new and shinny to replace it.