I'm torn between my skepticism about the benefits of cloud computing
and my skepticism about the quality of Mckinsey's data analysis.
It's hard to believe that providing redundancy in the cloud costs more than providing it in your own physical hardware (if they'd said that the cloud created single points of failure which just can't be solved full stop I'd be much less surprised at their results).