SuttaCentral

The Psychology of the Internet Troll

It seems the article is right
Trolls seem to be winning the internet.
:man_shrugging: