The "divisive society" is a cop out insofar as it doesn't lead to a simple solution. But it is the ultimate problem in our society preventing any kind of progress.
We used to have a neutral ground of, say, a respected newspaper or TV show which had the ability to reign in radicalization, and would present issues by weighing both sides in a fair and representative way. This does no longer exist. It's us-vs-them, the other side is evil. Additionally our competitive society has no issue with creating and vilifying classes of losers and accepts a growing divide between rich and poor.
There you have your shooters. There you have Trump 2024 or who else comes along (what kind of politician can only thrive in this climate?)
My solution? I'd recommend everyone to smoke or drink some of your favorite drug or play some peaceful music and meditate over why the other side from your perspective is human, and what valid arguments they could have, or what made them think the way they do.