This is so difficult. I intend this response as entirely conversational and friendly.
I aim to never call anyone stupid for the choices they make. Inevitably, there will be a percentage of stupid people, but most of us are subject to either misinformation or disinformation to an extent, and a large difficulty is that if it's done effectively, by the time one realises it's been done it's already too late.
Like others, my social media feeds aren't toxic, but I'm very aware that I cannot trust someone shouting 'free speech' whilst simultaneously censoring the free speech he happens not to like. When the rich and powerful start deciding what the truth is, we're all in trouble.
I am very fond of lots of people who vote in a way I never could. Likewise, I know plenty of politically aligned folk who I cannot abide. I do get very frustrated at those that suck up so much nonsense willingly, but ultimately, I think it important (and I often have to remind myself) to pity the conned and condemn the conman. And of course, who's to say I'm right?