The problem is over-regulation. Too many laws and then people just don't follow them, creating a less safe environment, you have to either then rule with an iron fist and force compliance, or how it is now, the vast majority just get away with it. Very similar to speeding on the roads, the daily rate of non compliance with speed limits on roads would be huge, the government collects a tax on that instead of stamping it out.