"The sizable majority of these trolls are men and part of the lunatic left wing fringe "

Teddy, the lunatic fringes on both sides of the political spectrum are equally guilty, at least in my experience.  I am a centrist, but have been called a blockhead, a whiner, an ingrate, and numerous other names on this esteemed forum for expressing rational opinions about the administration to the south of us, the booster squad at Breitbart, or the fact that most Muslims I have met are peace loving and gentle.

I like differing points of view and especially enjoy passionate opinions that are logically argued.  But beginning an argument with an insult generally makes the poster look like s/he deserves the moniker.  And that kind of trash talk is certainly not limited to those that wear burlap underwear and use too much patchouli oil.