Why is email so much more stable in the cloud? Have you switched email systems? Is gmail inherently more stable than exchange? Is it load-balancing, (which still costs a pretty sum) which makes the difference? Is the storage system more stable?
I get that there are lots of complexities and costs in a properly designed solution. However, I begin thinking, "Where are the system integrators?" Cloud doesn't change its design to suit you, so why not roll out cloud by the rack in a standardised format. We're trading hardware (cheap) costs for labour (expensive) costs. There are private clouds out there, but if you have lots of people in an office, why are you putting all their resources at the other end of a WAN link? So disks fail... you can have a little light on the front which tells you, a helpdesk ticket which tells the admin and a cupboard full of spares and a wireless webcam on a hat for the non-techy so they can be guided through the hot-swap replacement.
Does it really come down to the fact that retail IT is ludicrously more expensive. What exactly are the oft-mentioned economies of scale? Are the SI's so unskilled that they can't roll out racks of whitebox servers and still manage them effectively?
What exactly is it that makes vendor cloud so cheap, and why can't it be pushed into on-premises racks so I can run it locally?