I believe there are two root causes. The first inadequate supervision, which allows a weak safety culture and results in more incidents, in my experience. Senior management can push new safety initiatives, but they live and die with front line managers implementing them and holding their crews responsible. The second is improper motivation, and in my opinion, that happens when you disconnect safety from productivity. If the company culture skews away from an equal balance of production, quality, and safety, you have the likelihood of more incidents by employees taking shortcuts to complete projects faster and managers incentivizing production over safety.