Maybe so, but it s more complicated than that. There are many more people than there used to be. The pace of living has quickened and people in a hurry have become more reckless. Drivers tend to be more self-absorbed and less concerned with others around them. Everyone has a lot on their minds.
People don t obey traffic laws as much as they once did.
Not enough traffic cops to enforce the laws. For these reasons, and others, we now have speed bumps in our streets. But the fundamental reason there are speed bumps in the streets is that people can t or won t control themselves. It s just that simple. And when people stop using self-control in a given situation, you can bet government will step in to control that situation for them.