They seem to be to-big-to-fail, but are they actually now single points of failure for modern IT infrastructure?
Was the old way (each company would have its own data/data-center/network/infrastructure) was more prone to errors and failures?
It seems to me that internet this days is pretty centralized.
The Microsoft Windows Empire upsets me because businesses depend on it and Windows 10/11 updates take too long and mess up device drivers and programs.