I moved to a Mac after a decade of Linux on the desktop. After years of fiddling with drivers, crappy trackpad behaviours and so on, I wanted a computer that got out of my way and just worked. MacOS is far from perfect but it works perfectly with Apple hardware. If I wanted to go back to seeing my operating system as a hobby then Linux would be mostly a better option.
And I do not consider spending a weekend (or longer) to get my sound chip working fun any more. I am too old for that stuff. Maybe I just have a lucky hand picking hardware, but except for the nVidia driver, hardware has just worked(tm) for me.
Don't get me wrong, if you are happy on macOS, by all means, enjoy it. But the old cliche that getting hardware to work on GNU/Linux is not true these days.
But I do agree, macOS without the tight integration between hardware and OS seems pointless.