Cloud computing, I think, can work if we make compute clouds completely public and accept David Brin's thesis in 'The Open Society' that all privacy is a thing of the past.
Short of that, cloud computing is an exceptionally powerful tool - the most powerful technological means yet created in human history - for an unaccountable elite to take control of all personal and corporate information.
It's going to be an interesting next few decades.