Why is "internet" a better word for the cloud?
I don't like trying to re-purpose the word cloud, because isn't all that descriptive. Do you have high-availability provided by distributed, load-balanced servers? Maybe. Local mirrors? Maybe. A machine in your basement you rent VM images on to suckers? Maybe.
The "cloud" has always just been a marketing term. If anything I would say it refers to a snapshot of the ongoing IT development at a certain period of time.
What does cloud mean, besides something structure-less "out there"?