Works for a small company. If everyone in a large company is allowed the same leeway nothing could ever ship - while no one person (except a few incompetent that get fired eventually) makes too many mistakes, the combination of all of them mean the system is always horribly broken.
Of course 50% of my job is just getting simple changes though which is annoying - but more than once that process has meant I didn't break everything.