Stop Calling Everything “Nix”
haskellforall.com
haskellforall.com
Maybe people would stop calling everything Nix if the developers were to stop naming everything Nix?
I think it's more ambiguity around statements like "Nix is difficult to use".
The Nix package manager, and the Nix expression language themselves are quite straightforward. (Even if applying these to what you want to do can be difficult).
Whereas, the main repository of packages, Nixpkgs, is often inconsistent or otherwise confusing, and can be difficult to navigate. So you'll want to get something done, and be shit out of luck.
https://github.com/NixOS/nix.dev/issues/275
I've never seen good names emerge out of committees. Particularly ones that are formed years after the original naming mistakes were made.