Because as a customer there’s nothing that makes me happier than when I contact customer service and they say “our website is made for Windows so you’ll need to use the exact same OS as us”
That part of the parent comment was about corporate setting.
> Oftentimes the customer is also a business that has an internal support desk
Maybe I misunderstood something, but if it's a business with internal support desk, surely if they want consistency they want it everywhere, including the work machines (BYOD aside) they provision?
I know at least my company, employees who aren't devs or designers get a Windows laptop, unless they're considered a frequent traveler (i.e. sales role) in which case they get a MacBook Air. Designers get a MBP. Developers can choose between Linux and Mac, or Windows if you can justify it (we have some hardware engineers who actually need certain Windows-only software). We also have some new acquisition every few months and those companies get to keep their previous computers for a couple years before they have to get on the company approved device list.