Sorry, but installing arch linux doesn't mean you are some computer master. You are just following instruction on a wiki. Anyone could install arch linux if felt like, and wanted to put some time into it.
Some people make arch linux their personality especially the forum.
I tried NixOS for a couple months both on my desktop and on a cloud machine. The thing about being stateless is REALLY COOL, but in practice I found it to be under-documented, and changing too rapidly. The biggest pain point with NixOS was having to cross-reference upstream docs for a package with the limited NixOS docs, and diving into the code frequently in order to fill in the gaps. I had to run unstable versions of a lot of components, spend hours trying to figure out how to make them work in Nix, just to see hundreds of lines of script made useless by significant changes. To make matters worse, a lot of the problems you bump into tend to be really niche things that aren't as easy to find threads about on various forums.
I would love to see the idea behind NixOS (and Guix, which I haven't tried yet) developed further, but from my limited experience, it was no utopia.
yea that's fair. I lean on the arch docs for most things and I can usually map those to the appropriate nix module configurations by searching their options. but ymmv