I use Fedora on a laptop, NixOS on my PC and Debian for the servers. It is better than Windows in almost every way. Except:
When connecting a bluetooth headset to the Fedora laptop, lock it for a break and unlock it again, the headset won't work. Only a few times bluetooth on and off helps, sometimes a whole restart. And connecting two devices the same time (like mouse + headset) can lead to both not working.
On NixOS/Hyprland Drag and Drop feels very wonky, for example re-arranging the toolbar in FreeCAD by drag and dropping the elements is more of a game of luck, if everything ends up in the place where it should be.
Getting the AMD-GPU to work with darktable always requires some time of tinkering, after setting up a new OS.