Oh..
1. free software. stands for something, has a long history, if you don't like and want to improve - you can improve without getting permission.
2. tries to balance between driving closed source / opensource applications and closed / open hardware, giving maximum choice to users.
3. modular to bones, so you can replace or extend any component. You are in control, not some company.
4. it has no secrets and no surprises.
5. best supported among similar ecosystems.
6. very reliable and predictable, if something breaks it will 99.9% be faulty hardware.
7. pretty lean on resources.
I also use nixos, so
8. the only true binary/source mixed distribution that names packages by their build configuration and decides at update wither to build or to fetch.
9. all system configuration is defined by one file and in dedicated language, so its flexible.
10. updates are atomic, so there is no overwrites and no middle-state: it either updates (evaluates) or not.
11. can roll-back to any state (generation).
12. packages are isolated from each other and linked into one system, can combine multiple versions easily.
13. root filesystem including configuration files is read-only.
14, absolute minimal effort to manage the system. Configuration written once, manages everything in long run and can be copied to replicate whole system automatically...
KasperHviid: I installed Lunux Mint a few days ago. Regrettably, the Surface laptop I installed it on refused to grant it wifi, so I had to go back to stupid Windows.
Oh, you need something like
this, I think.