You’re right - its just reflecting real life, some people are nice, sone people are not.
Tbh, I’m always surprised when people say, as you have, variations on “would they say that to their face”.
This is an Internet forum - it’s a different animal to a personal conversation, and that’s not a bad thing.
Would I say to a colleague in the canteen who reported something mean her boyfriend had done “he’s a dick, just leave him, you deserve more”. No - most likely not. Doesn’t mean I wouldn’t be wrong to post it here though! But out in the real world, we are most of us less blunt. And as it’s people we know, mindful that they might not be receptive. Plenty of times in real life I’ve said in my head “just leave the jerk already, he’s an arsehole” whilst saying “that sounds really unkind, I see why you’re upset, what are you going to do?”. I don’t think it’s a bad thing for posters to read the blunt version online. Sometimes it’s good to realise that a lot of people are strongly of the opinion that the behaviour was awful!
There’s a place for both. Even when someone only adds a short “he’s a dick” I think the weight of opinion can be helpful.
Honestly, my over riding boots impression of LTB-heavy threads is where the partner has been really awful. No-one should have shit from the person who is supposed to have their back more than any other person in the whole world. I am frequently genuinely shocked with the way some posters have been treated by so called “partners”.