We all want a solid and reliable UNIX-based OS, but we also want an OS that won't be treated as a bastard child by hardware and software vendors. As much as we all love the world of free software, sometimes we actually do want/need to use commercial software as well.
Apple has given us what we fundamentally want, so we just put up with all the baggage that comes along with it. After all, what else are we going to do? Use Windows?
Ubuntu has been a fine OS for me. It's not perfect, but it serves its purpose well enough.
But there's something far worse: killer apps (for some professionals and hobbyists) only exist for Mac OSX and Windows. I'm looking at you, Adobe.
I've been using a 8th gen computer for a year and I haven't had any problems. On the contrary the hevc hardware decoder/encoder works on linux, but I couldn't get it to work on Windows.
On the other hand Windows looks more polished than KDE and GNOME.
Curious. Have you tried Gnome Shell or recent KDE or some modern Linux desktop like that for a while?
Because I always assumed MacOS as a Unix with shiny UI as well, however once I worked on one for a year or two I realized it long lost its uniqness. In many ways the UI is closer to Windows 7 than Windows 10 is. And things like Unity/Gnome Shell or even win 10 long went in a more productivity focused UI concept.