It can be wrong. Your data survives it.
Let software touch your real customers, orders and money and it will eventually get one change wrong. A restore point is taken before every release and every risky change — roll back to the exact moment before, code and data together. Everyone can undo code. Here you can undo the data too.