Microsoft creates byzantine systems that are pointlessly complex. The purpose of that complexity - against all engineering best-practice - is not technical, it's entirely human: to keep legions of IT techs employed & insisting on their employers persisting with Microsoft (because most of those legions are sharp enough to know that without MS, they'd be unemployed). Most* of the rest of the world carries the cost and daily pain.
* a few of us rejected Microsoft decades ago & have no regrets.