There's many people on this off topic chat that are so one sided in politics that they can't put themselves in the shoes of those who think differently to them. They also struggle to understand why people keep voting against their ideologies, and that calling people's opinions shit doesn't actually win them over to their way of thinking.
I can tell you for absolute fact there were a good chunk of people on the fence who voted to leave purely because they were harassed, or told they were racists, morons, or whatever else. It might not be right, nor might it have been the right decision, but it was the case unfortunately.
But the same is true from both directions.
Those entrenched with right-wing views can't see why left-wing people think the way they do, and just think that they're soft and love the work-shy and immigrants looking for a free meal. And will often call you stuff like wokerati, snowflake, commie and that if you were in power you would ruin the country.
Often the reason for showing that compassion is that the left often try to understand how these people are feeling, why they take the actions they do and how they've ended up in that situation. Why is this person risking everything to travel halfway across the world? Why is this person addicted to drugs? Why are they involved in crime? They try and empathise. Yes, sometimes it is that said person is just a wrong'un but more often it's a set of circumstances that have led them down that path and they need help to escape, as do others before they end up going down the same path, so how do we stop that. And much of it is down to inequality and stigma in society. But those are hard questions and even harder answers. Much easier to throw them on the dustheap and say it's all their own fault - they're just weak individuals or don't try hard enough.
How are you supposed to say you think people are wrong without saying that, and thus them being offended? Yes, there are some that do get personal and I think it's a counter-productive stance but on the whole people try and explain their position, often citing stats or whatever to back them up. Just to either be ignored or told they're talking bollocks. So when it's proven not to be bollocks is it any surprise they say so?
Isn't that the way to win people over to your way of thinking? Predicting something and then telling people when it's right? I know there are plenty of people on SM who will happily jump in when an immigrant is guilty of a crime (or will even jump the gun before it's even confirmed)