Re: Most dont need it
"Sure it sounds cool, but I'll argue till I'm purple that utility computing fits the needs better than true cloud in greater than 90% of orgs. But utility computing is not hip."
I look at it a little differently. Based on your previous comments, you're obviously a senior sysadmin/guru type of fellow, and from your perspective, you're right.
However, it may be something of a generational change (I'm not implying you're old!). Those web style startups that you rightly deride are going to be the large enterprises of the next two decades (some of 'em, anyway). And they will have grown up in a world where compute resources are this amorphous, abstracted 'thing' that you use as you need it. Yes, most just treat utility computing as the "cloud" (by renting VMs on someone else's hardware), but the true cloud is more hip, as you say, and more people want to learn how to use it properly.
When Larry and Sergey built Google, they had to buy hardware and run the servers on Lego blocks. The next Google will be built on Amazon, or Google, or even Azure (which I've been using and am pleasantly surprised by).
My knowledge of this area is limited because I wasn't around, but isn't there a parallel to the whole shift from mainframe to client-server (PC)? Mainframes were more powerful, etc, but PC was cheaper and and far more flexible. Mainframes still chug along and there's an ironic shift back to their model (I mean, cloud/utility is an extension of that in some ways), but the kids who got PCs at home and learnt to program on them built the enterprises that rule today.
Every single entrepreneur type I know - admittedly none of them famous or rich - is building on the cloud. Some try and architect their app to be a proper cloud app, some just treat the cloud as a bunch of remote servers. But they all say they're in the "cloud". Of course, this is just one guy's opinion on the internet
True cloud is hard to wrap your head around. I know I haven't, but I sense the glimmerings of it, and I know that there are far smarter people who are building apps in ways that were simply not possible with utility computing (on-premises or remote).
I suppose it really comes down to what's cool and hip, as you say. Another way of saying that may be - people converge on a solution, that becomes the standard - with little regard for what's technically superior.
It's fun to watch though.