Great analysis !
Describes to a T the pack of trolls that come on to FR threads.
What’s “NG”?
From the context, 'news group'.