

NixOS might not be for you, it is horrible if you don’t want to adapt to it. But if this happened on NixOS, you would just reboot into the state of your computer before you ran the update. Or if it’s just a program like VLC you could just close VLC switch to the previous generation and open VLC again
If you are just using it as your single computers config, flakes are simpler than not using flakes. And adding multiple inputs becomes easy.
The main reason flakes are confusing is because people who don’t know what they are explain them wrong. See here instead https://www.youtube.com/watch?v=JCeYq72Sko0