It's unfair to act like NixOS just breaks "randomly" or is inherently unreliable It's essentially deterministic and fully reproducible. Issues with Bluetooth, electron etc as described are essentially irrelevant to NixOS and have to do with your configuration
It's possible I have no idea what I'm talking about, but my understanding is that nixos relies on fetching things from third party URLs which may simply die. I feel a bit misled by the promises of nixos, because I cannot actually take the configuration files in 10 years and setup the system again due to link rot. I was also under the impression that I could install DE's side by side on nixos and not have things like…
NixOS less so, because pretty much all source downloads that are not restricted by license are a separate output that will therefore be stored on (and downloadable from) NixOS cache servers.
I'm not sure what your expectation for this is in general, nobody can just wish into existence data that is just gone.