I'll admit Linux users are more allergic to GUI's than they need to be, but if snowflakeOS becomes more mature then I'd consider an app store much more intuitive and secure than arbitrary full system access.
Cause realistically we could start throwing ads in the system to really make windows users feel at home, but (like the mess that is windows dependencies) tradition can be a weakness more than a strength.
Nix package manager can be installed on (almost) any distro, I'm running it in an android termux right now for example. Side note if you want a fun project for an old phone you could probably run radarr this way, I'm using it for Garage s3 storage.
Without diving into the juicy details too much, the command does temporarily install it - in a way that its essentially free to reinstall anytime. For permanent setups you just have to add it to a text file, that could use a bit of a face life to be honest. Though comparitevly this would be trivial to implement vs the meat of the package manager itself