Big tech isn't here to let anyone down, it is your company executives and administrators who are here to let you down.
I have never understood why companies chose to standardize on Microsoft everything then switch the businesses to Microsoft Cloud everything in the belief that it was cheaper and better, simply because they don't want to pay money for onsite administrators or local IT guys for their IT. I mean if you want to use Microsoft Office then by regular licenses and run them on premises, but everything in the cloud who thought of that?
Many employees also don't know that their bosses or bosses bosses were also given kickbacks to switch their IT to Microsoft/Google/Oracle centralized services. For some obscure reason company bosses and government institutions still switch to Oracle for their services which don't work, wind up with Oracle negotiating with them for money for services which don't work, then they pay termination fees to Oracle if they bail out early.
Another factor I believe to be at work here is large investment firms like Blackrock, State Street etc pressuring the executives of companies which they are major shareholders in to switch their IT to the IT companies they are major shareholders in, therefore boosting the values of their stocks. For me it is the main reason for this centralization of IT services into Microsoft, Amazon and Google.
As someone who started using AWS from the time it went beta, I could see the value in it, but I couldn't see why companies had to switch their systems wholesale to it. I could see the benefits for new startups which had to move quickly and early and perhaps have a need for unexpected traffic, but even after some time the stuff would have to move back onsite once things settled down.
Other the end of the day the situation is entirely down to greed and corruption masking as incompetence.
A week or 2 ago in the UK virtually all the major banks went down due to some problems at Google, Microsoft or one of the other companies. So many banks had their IT hosted with them so everything went down simultaneously.
It is time the governments passed legislation forcing these banks not to centralize their IT with these companies and ensure they have their own independent redundant systems. Maybe they should go back to IBM mainframes or something.
> I have never understood why companies chose to standardize on Microsoft
Exceedingly simple: those who decide don't know better.