Jealous? Of what?
You call him a troll, yet you're the one that made that meme attacking him. Granted, he was a good sport about it, but how does that not make you the troll? I don't mean that as a put down or to be confrontational, but has he or anyone else done that of you? Couple of days later, our resident Gospel quoter, James3v6, posted one about him, as did a nobody newb who had been here a mere two weeks. Mind you, I bumped into those two by accident, so who knows how many were made by these bandwagoners.
Just because some don't agree with him doesn't mean he deserves what he gets. At least he states facts, quotes, cites sources, post links. I don't always agree with him myself, but I'm not going to designate him a troll because of it.
I'm not claiming to be an angel, I say a lot of nasty crap myself. In fact, originally that was my purpose, at least for trolls that harrass others.