That's what Linux on desktop is always about. First contact, and it all looks fine. But then, you want a certain application installed and use it or whatever and things start getting haywire (from user experience perspective). Within half an hour of fresh install you're on some obscure old and closed topics on forums or IRC begging for help, etc. Once it works it's great, but that's how it is.
I use MacOS on my laptop, Windows 8.1 on main workstation and Fedora 24 / XFCE on another workstation daily. Each and every OS has some things I wish the other OS would have and i can't decide which one is 'the best'. There's no such thing.
I'd say the closest thing to an ideal situation (for me) would be a Fedora OS with MacOS-like opaqueness to configurations and upgrade, Adobe, Games, and Office applications from Windows (they work better on Windows) and preview (spacebar and app) from MacOS in it. At that point I wouldn't even care if, at its core, it would be Linux or BSD or NT.
I use MacOS on my laptop, Windows 8.1 on main workstation and Fedora 24 / XFCE on another workstation daily. Each and every OS has some things I wish the other OS would have and i can't decide which one is 'the best'. There's no such thing.
I'd say the closest thing to an ideal situation (for me) would be a Fedora OS with MacOS-like opaqueness to configurations and upgrade, Adobe, Games, and Office applications from Windows (they work better on Windows) and preview (spacebar and app) from MacOS in it. At that point I wouldn't even care if, at its core, it would be Linux or BSD or NT.