It's the same controversy as it was last year and the year before that: should the military-industrial complex be allowed to benefit from the Nix commons? It's disappointing that you don't think that the ethics of our profession is worth more than the output of our labor, particularly when it comes to exploitation, mass surveillance, war, and genocide.
Most of us write flakes outside of nixpkgs. I'm still listed as a maintainer and get pinged, but I don't really care; anything I care about is already being actively developed out-of-tree. I doubt I'm the only maintainer taking that sort of quiet-quitting path.
You need SRE concepts. First, if you break it then you fix it; in a system where anybody can make a change, it's the changer's responsibility to meet service objectives. Second, if your boss doesn't find that acceptable then they need to appoint a service owner and ensure that only the owner can make changes; if the owner breaks it then the owner fixes it. Third, no more than half of your time should ever be spent fixing things; if something is constantly broken then call a Code Yellow or Code Red, tell your service users that you cannot meet your service levels, and stop working on new features until the service is stable again.
Under no circumstances, ever, should anybody stay late. There should only be normal business hours, which are best-effort, and an on-call rotation which is planned two months in advance. Also, everybody on call should be paid hourly minimum wage on top of salary for their time.