Frankly, I'm not quite sure what you are so upset about. Some guy comes into your thread and talks some shit. To that my response is SO WHAT? It happens to all of us, and if I left every time someone polluted a thread of mine, I would have left about 756 times. 
If specific posters bother you that much, just put them on Ignore. You are too good at what you do to let skeptics stop you from doing what you do best.
Just my two cents.

If specific posters bother you that much, just put them on Ignore. You are too good at what you do to let skeptics stop you from doing what you do best.
Just my two cents.