That's fair. I blamed immutability when I should have blamed the implementation. Thanks for helping me realize my mistake. :)
Availability of packages is what makes or breaks a distribution, though. If I can't (easily) install the software I need to do my job, I choose a distribution that can. My home Ubuntu server isn't bringing me joy, so maybe now's a good time to give Nix another shot.
Fingers crossed for Nvidia driver support...