An engineer who you pay $200,000.00/yr in salary pushes code to prod which brings your totally unique SaaS product down. Accounting says the incident cost $2,000,000.00.
Do you:
A) Fire the engineer on the spot.
B) Conduct a thorough investigation of your testing and deployment practices and implement changes to avoid such a mistake in the future.