However, I can’t imagine running it as my primary desktop OS.
Reading these posts about the hassle and battles it takes to get a desktop linux OS running sounds like madness to me.
And the end result is usually not entirely stable, and often involves many tradeoffs like trackpads not working correctly or trying to print causing WIFI to drop.
A good operating should Get Out Of The Way, so you can work, build, create, explore, play.
Honest question: do you run Linux OS primarily because it is the best OS for you, or do you run it more because you identify with the philosophy and ethos of open source software? (Both options are completely fine.)