My biggest gripe with Fedora is Gnome. Modern Gnome has the worst (out of the box) window management I've ever encountered. Its default alt-tab behaviour is insane (you have to use alt-tab + arrow keys to navigate multiple terminal instances because it automagically groups things in an unusable manner). Virtual Desktops used to better, now they're more basic and less versatile. When my touchpad is disabled, Gnome somehow thinks this is a mistake and enables it against my will, with no option to disable it.
Yes, there are workarounds for all these issues. My favourite workaround is installing awesomewm and refusing to touch Gnome.