Earlier quoted context omitted.
I don't believe businesses "need" Microsoft. Microsoft is entrenched in corporations for a variety of reasons and none of them because Microsoft is technically any good.
It's a little bit of both. Microsoft's core product is minimizing operational risk, not the software itself. You can piece together your own stack using best of breed options, but you're going to pay double the price or more, and introduce a ton of friction and risk. Some businesses (everyone outside of the SV tech echo chamber) "need" Microsoft because its risk mitigation, which is the highest technical feature a bu…
They didn't run Windows because they liked Windows, they ran Windows because it was required by the software they needed to run.