The issue isn’t the technology, it’s that there’s more than one way to do everything and people tend to scratch their itches.

If you started a company today, you can immediately and cheaply hire people or an MSP to manage Windows PCs. I hire entry Windows techs for $70k. M365 E-whatever is $30-60/mo.

Apple fully aligned their products, so the guys running the iPhone fleet can run the Macs. They may need some higher level assistance to setup the configurations. Unless you have a lot of compliance work, enroll in MDM, done.

With Linux, other than Chrome, there’s no standard. You’re gonna need a smart/expensive person to setup things and you’re going to need smart/expensive people to operate. If you have compliance requirements appear, you’ll need to buy RHEL or something and rework stuff, which is more expensive than windows.