Unfortunately things get done much sooner when fatalities start to occur.
Although usually when a number of similar accidents of the same type occur over a relatively short time span an investigation is pending.
I agree that the situation is far from perfect especially in regard to the unreported accidents and unapproved repairs.