Earlier quoted context omitted.
Part of the issue I see overlooked is the cost of acquiring and losing physical assets. If you have an onsite data center and a meteor hits it, how bad off are you? Disclaimer, I barely passed my aws associates cert and have 0 qualifications to weigh in on this subject with any authority. It's just a point I've seen glossed over before. Yeah your data center is cheaper to run, but is it cheaper to replace?
Any decent IT team will backup, replicate, shard, to different locations, and not rely on a single datacenter. As said in the blog post, with the cloud you will get the same thing that you can pay your inhouse IT for 3 times the price. For example, lots of people are thinking that by just using 'the cloud', your data is safe / replicated to multiple geographically separated areas. But no, it is not automatic, it need…
It’s tough to recruit a tech team and keep it running. Worst case scenario the team leaves and your stuck with folks who don’t know how anything works.