It really does not "just work", unless you're treating the Mac like an iPad. 20 years ago the Mac compiled software just as good as anything else, today it can't install Vulkan headers because third-party software scares Apple. Simply holding Apple to the standards of their contemporaries reveals that they're paranoid and do not trust their users.
In my house I have Apple branded hardware running:
Mac OS
Mac OS X Server
Mac OS X
OS X
macOS
iOS
iPad OS
tvOS
watchOS
homeOS
audioOS
And now I’ll have the strange honor of having two Macs, one running Mac OS X Server 1.23 and one running macOS 26.
homeOS doesn’t exist yet for the public, does it?
The only outlier is iOS, which should have been called phoneOS or iPhoneOS.
It just feels so far from Steve Jobs 2x2 grid of products.
https://en.wikipedia.org/wiki/A/UX
https://en.wikipedia.org/wiki/Mach_(kernel)
Hey, you should pick up some carrier-grade Cisco routers and switches, and run IOS to tie 'em all together!
It's shit but it's just enough to get the job done/get out of your way, As long as you play by its rules
"Just enough" isn't going to cut it when the rest of the experience is subscription slopware, dark patterns and hidden advertisements. Microsoft doesn't get a free pass for it and neither does Apple - OSes weren't always like this!