I think when you say shit online, that should be really how you feel. It is possible to have tough conversations in person but people don’t want to justify their opinions or face that maybe they misjudged based on bad/incomplete info. I think it’s ok to disagree on some things but apparently not.