The problem is that alternatives for some key elements are either garbage, don’t have mainstream support, or simply don’t exist.
If you’re on Windows you’re not forced to use Microsoft’s Office suite, its endpoint protection, management platform or its cloud services, in fact over the years these have become increasingly separate due to the push into the Mac and Mobile spaces.
Forcing organisations to diversify their IT is simply a bad idea, yes it should be encouraged and tbh any IT guy worth their money would always look for “best of breed” solutions and not put all the eggs in one basket, and let’s not overlook that this is fundamentally a Crowdstrike kernel driver screw-up, and not directly Microsoft at fault (the public are unlikely to see it this way)