Perhaps, but in terms of energy usage per user, I'm willing to bet that iCloud is more energy efficient than if each of those millions of users was to set up their own server. Even if each family/whatever did it, there is still an advantage to real 'cloud' clouds.
With the advent of the Raspberry Pi that could change, however. Which is one of the reasons I'm looking at personal cloud servers. Bring on the Pi in the Sky! :)
beardy_unixer@diasp.org