I agree with your analysis, but the solution is very simple - stop consuming questionable content (which is most of the internet!). Stop watching shitty, biased news, stop doom scrolling, stop using Fakebook I mean Facebook. Start using some critical thinking for gawd sake.
We have fast-food places everywhere, but most people understand that if they constantly stuff themselves with junk food, they will get ill. Most online content and media is junk food. Stop consuming!
I know I sound like an entitled boomer here, but this solution is really easy so it's very frustrating to see my millennial peers fail at this one.