The issues with games usually arise because people try to run games made for Windows on Linux. Just like you can't run Linux games on Windows (unless you use WSL, which is just straight up running Linux), you can't easily run most Windows games on Linux.
If you want to use NixOS, you have to be willing to read.
Two things are especially difficult:
Coding: You will have to learn the Nix-specific way for everything you do. How does Nodejs work in NixOS? How does GCC work in NixOS? How does my IDE work in NixOS?
Using unofficial packages: The nix repos are very large and you'll most likely find everything you need there (or on flatpak/flathub). But if something isn't there, the easiest way tends to be packaging it as a nix package yourself. And that's something many people probably don't want to do.
The coding thing is annoying enough that I may switch away from NixOS at some point.
There's difference in disagreeing in opionion and thinking someone is just wrong. In the latter case, I find it reasonable to suppress their comment using downvotes.
The browser is highly performant, contains (nearly) all necessary (usability and privacy) features and is suitable for beginners.
The search has a nice interface that is usable without javascript, has an onion site and should be low on telemetry. It also (in my opinion) has the best search results after Google. And these search results are Brave's own results, not just resold Bing results; so they're actually bringing real competition to the search engine market.
"slavery bad"
"must be a tankie"