I've been using my last 3 Apple laptops on the same balcony, and only the 2018 mbpro has keyboard problems. The older ones, including the 10 year old mb white, work just fine(tm) still.
Most professional users use Ubuntu since it's fairly polished and "just works".
Then one day I was working on my main Linux desktop and something was distracting me. After a while I realized that the "system tray" (or whatever KDE calls it) icons were all removed and readded one by one regularly, instead of just being updated in place. The on screen movement was significant enough to steal my attention from the IDE.
I looked up how to build a hackintosh desktop and sadly I've never looked back. I might even replace the hackintosh with a Mac Pro in the next 1-2 years, now that they actually have a Mac Pro again.
UX wise, Mac OS is the least annoying operating system available now. Same goes for iOS on phones. It's bad because there's no competition, but that's it.