That's my guess! A more dishonest, hateful and obnoxious herd of trolls would be hard to find.
I agree wholeheartedly.