How to solve social media making problems for society: you make the companies povide a balanced content feed to people. Currently the algos push people to the extremes and make people close minded by showing them more of what they already like. If they had to show the opposing view as well it would soften peoples stances on issues by showing they're not in the vast majority on every issues. Of course smart people know this already but dumb people don't and they make up most of the population.