Could people take their politics talk to politics message boards?
I completely agree with you, however we should not give in to the illusion that the political folk will act according to etiquette. I would therefore recommend you to do what I did, block them. Its great, especially because you can be assured that none of them contribute anything to stock related debate besides silly one liners and substanceless statements anyways!
This is sound and effective advice. I have adopted the same procedure. Asking politely or reasoning with them has had no impact when attempted by myself. They have a right to waste their own time. The right does not extend to wasting my time. An ignore will accomplish the goal.