It just works. As Apple users, we get so used to that saying that when something doesn’t work, we’re shocked, annoyed, pissed, etc. because our world has been shaken.
I use Windows 10 in Bootcamp to play games that I can’t get under MacOS. I usually boot into Windows a couple of times a day. At least 2 or 3 times a week, it freezes. Not when it’s booting, but when it’s loading startup applications or the first application I start. I have to reach around the back of my iMac and press the power button to power off and then again to restart. I’m annoyed when this happens, but I know that it happens and after all, it’s Windows. If that was my Mac, I’d be tearing my hair out, and likely reinstalling everything.
Generally, Apple is very smart regarding feature management. I learned a long time ago when I was in software development, that it’s very difficult to take something away once given, so you’d better make sure it’s right. Apple does a pretty good job of making sure it’s right. Many of the little advances in iOS that people say should have been there from the start, were added once they were sure it was what they wanted.
Is Apple perfect? Not by a long shot. But then few, if any, things are. And they’re better at what they do than anyone else. At least in my opinion and experience.