It's frustrating that engineers, who should know better, design systems in such a way as to have single points of failure. We have the technology and knowledge to have reliable systems, but here we are.
The real underlying problem is hardware manufacturing (explained further here: https://news.ycombinator.com/item?id=49690354), which exerts centralizing pressure all the way up the stack. We should have pursued computer manufacturing in a print shops and printers kind of way instead of building large fabs, but that would have required foresight decades prior.