You do not have to abandon distribution model. I've just installed Nix on Arch Linux [1]. It ships all required dependencies - glibc etc - version specific. Works on Ubuntu/Debian [2].
[1] https://wiki.archlinux.org/index.php/Nix
[2] https://ariya.io/2020/05/nix-package-manager-on-ubuntu-or-de...