I dunno, speaking from personal experience, but whenever I'm in those trainwrecky threads if I try and be somewhat reasonable I just get ignored and whichever ideologues are beefing back and forth just keep spiraling into more and more personal (and less topically relevant) attacks. At some point I just end up goin✌and bailing.
Or, conversely, if I play it more tongue in cheek/trolly then people seem to want to respond. So IDK what the answer is. Maybe we're our own worst enemy? If we all just stop responding to trolls and hot takes, and give the time of day to people who are trying to discuss, things should get better.