the nix language just doesn't need to exist at all. you have to wonder just how bug-ridden a PL with almost no users is...this is what is holding your system together!
using nix with scripting languages is beyond painful, just look up the gymnastics required. losing your sanity is fully transactional!
you can brick a system with a legit nix config, I've done it
you have to reinvent most basic management tools and you can't use cloud services as they are all docker-based and will almost certainly never offer nix support.
etc etc
want rollback? just reinstall debian from scratch, its about the same time commitment.
just as with haskell, nothing can stop the nix hype machine and you just have to wait for the brigade to fail on its own and silently move on