Exactly, it takes lots of work and sometimes you cannot avoid losses.
It is also a matter of survival because I know Google will be there even if I lose my Internet provider or if I lose the hardware I am using.
Once upon I time I had to manage a small data center/web farm and basically I was always asking for more money because there wasn’t enough redundancy and safety measures. It is even the basic sfuff, what if the air conditioning fails? What if the electricity fails? What if a water pipe breaks in the building?
Or the small things, when do you change the disks? When you change the cables/plugs/sockets? And the fans?
You have to balance the level-of-service you want to achieve/provide and the cost of it, plus of course it cannot be fake.
Anything I can do at home or on the move is too fragile and so the “cloud” is almost mandatory.