This
I use Guix as my “default” distro because I value software-freedom and reproducibility. It fits my needs very well, and I make sure to buy hardware that works with it instead of expecting it to work with whatever I throw at it. For my Windows gaming machine I use PopOS as the replacement OS instead of trying to beat Guix into serving that purpose, because PopOS is better suited for that role, and I have different expectations for it.
It’s okay if something doesn’t meet your needs, that doesn’t make it bad, just means it’s not the right thing for you. There’s like hundreds of distros for Windows gamers, let us free software zealots have ours too please.



This
I go out of my way to look for Linux-libre compatible hardware and everything “just works.” Sure it’s not a gaming rig but I don’t expect it to be. Expecting some random “Linux” to be a drop in replacement for Windows is going to disappoint.