"Anonymity on the internet. People can say whatever they want without attaching their name, face and self-pride. This creates extremely unproductive conversations without consequences. Platforms such as Twitter propel this behavior to new heights. When it was local, you'd lose friends for being unpleasant, you'd lose credibility in your community for being inflammatory." [0]
100% agree with the author.