i have the greatest of respect for nix and 0install - however its an inexorable fact that I would like a mainstream, fully supported OS on my desktop - which is either Fedora or Ubuntu.
Let me flip this question - what does nix have that snap or flatpak does not ? From what I have read, they are pretty much the same.
I run Ubuntu primarily, and forgo apt-get in favor of nix. I've never run NixOS before (some day..).
I haven't used flatpak or snap before, but the comment I linked outlines a lot of the benefits I see with nix. Conceptually it's more like Make + a package manager, if Make were a (well designed) pure functional language and wasn't afflicted with grotesque generated code.
Let me flip this question - what does nix have that snap or flatpak does not ? From what I have read, they are pretty much the same.