Another vote for the Lead Hypothesis.
Steven Pinkers "Better Angels of our Nature" attempts yo highlight many of the reasons we are less violent today.
I think poor behavior is often mitigated by the same factors.
It's crazy that almost a century of human history might have been so fundamentally influenced by this one invisible factor.