I agree with that. But that can be attemped to be solved by wrapping Nix with a better UX instead of building something from scratch.