

I suspect that institutional knowledge about dealing with Exchange’s quirks is slowly going away as older employees move to other teams, companies, or retire, and are replaced with younger people who think they can solve everything using AI.
Microsoft’s been dealing with email for a very long time, starting with Microsoft Mail in 1988 then Exchange in 1996. Most of the newer features are just bolted on to the older systems. There’s plenty of legacy cruft in Exchange server (similar to how Windows 11 still has bits from Windows 95 and even icons from Windows 3.0 in it) and that’s the same codebase they still use for Microsoft 365 email.
It’s because the outage went on for a very long time (over 24 hours to get Outlook operational again!) and more and more companies continue to migrate critical services to “the cloud” (someone else’s computer) because Microsoft convinced company leadership that it’s “more reliable” and that relying on a single vendor for everything is totally okay and can never go wrong.
So many companies don’t think about hot/warm spares or multi-vendor failover strategies any more because they outsource their thinking to Microsoft or Google. I’ve seen plenty of cases where companies were only able to recover from major issues because they had fully redundant backups or failovers at another vendor (one example - in this case they did it right, with multi-region redundancy on Google Cloud in addition to full backups on AWS - so they were able to recover from Google accidentally deleting all their data)