"forcing them to live on a shorter and shorter term outlook" -> social media?
Rather than assigning blame I think it's fair to ask the people here to behave. Maybe it's not their fault they spend their day doom scrolling and have the attention span of a cat but they do have agency to change that. [EDIT: This is an attempt at humor]
Isn't "Focus on the people who foment and benefit from this division" asking for politics? The way we get at "those people" (and let's not even argue about who they are) is to regulate ourselves (or for the moderators to do that) and have a more substantive and positive discussion regardless of our perceptions.