No, thanks. Any person with experience on large, critical infrastructure knows the importance of being able to make changes locally to investigate an incident.
You're gonna find out real fast if #2 was also required to fix the problem. Or you can find out in four months when the servers need a fix for an advisory.
Etckeeper does that for /etc using git. It can even push/pull changes.
And something else can update or rollback software deployments. Apt, yum, zypper do that just fine.
"Hey, what's the store hash of the thing that's failing, so I can grab it and reproduce it locally" is a thing you can just do with Nix.