Mistakes happen to everyone eventually. The first mistake is "Tuition" As long as people don't repeat the same mistakes it's just part of life.
I worked a place plagued by mistakes, they had ISO9001 certification, workbooks for every job, first-off signatures required, as well as interval checks. Then I worked at a place where they didn't have any of that stuff, almost never had mistakes and produced a better product faster.
The difference? Better people and accountability. Paperwork doesn't solve the problems if you have people who still make mistakes.