I'm not a fan of twitter either, mainly for reason (3). It is a platform where it's very easy to be publically shamed in an unproportional manner.
In comparison, forums like hacker news and reddit don't focus on the person writing, but focuses on the conversation. People can respond in a mean way (unfortunately) to a comment, but not "to the person", it doesn't have the same dynamic. The potential for huge reach of any single tweet is a big factor in giving twitter this bad dynamic.
That we feel relatively safe to have conversations, to try arguments and to sometimes be wrong about stuff is healthy. Maybe I'm confused and wrong about what I'm writing in this comment. Someone will tell me, but I'll live. :)
In comparison, forums like hacker news and reddit don't focus on the person writing, but focuses on the conversation. People can respond in a mean way (unfortunately) to a comment, but not "to the person", it doesn't have the same dynamic. The potential for huge reach of any single tweet is a big factor in giving twitter this bad dynamic.
That we feel relatively safe to have conversations, to try arguments and to sometimes be wrong about stuff is healthy. Maybe I'm confused and wrong about what I'm writing in this comment. Someone will tell me, but I'll live. :)