The easiest way to deal with troll is to ignore them. They yearn attention. Deny them attention and they will disappear. If you have to reply, simply label them as troll and stop at that. Don't feed the troll.
There are many traders who become "mental hospital patients" because they lost tons of money. So, they hope the world will come to an end and everyone will lose money like them. Schadenfreude. If you want to irritate them, you can ask them a simple question "Did you lose a lot of money?"
What do you have against Republicans? So this thread should be closed because OP is a whiny hypocrite, and his complaint doesn't protect against oldtimer trolls. anyway. Not to mention the Politics section is the site's safety valve... Case solved...
No wonder you have had so many issues with actual trading. Pay attention! I never brought up anything about people that have been here for years, only new users that make up new user names just to troll. You know, those that have to change names because they are banned or become the laughing-stock of the site. Those!
I guess the ignore function has to be put to use. I don't like using it because I like to read other's opinion, but sometimes it becomes a lifesaver.