That's right. I just rely on intuition to create a snapshot just before I think some operation will potentially break the system. (Along with daily snapshots)
It's definitely not as bulletproof and transparent as Nixos. You can see what has changed by doing a diff :)