I'd just like to take the chance to write a little something about tolerance. I'm sure you're all rolling your eyes at this right now, and won't read what comes next, but it's something that needs to be said.
This is Ian's place. He's invited us in here, graciously pays the hosting fees, and administrates the site for us to use. And I thank him for that. But this is the second author we've driven off in a short period of time. You may not agree with something someone's written, but that doesn't mean you need to degenerate the argument into namecalling, whether it's "nutjob," "racist," or some other epithet.
We're not such a large community that we can afford that sort of divisiveness. There's only so many alternate history fans out there, and even fewer that have the time or desire to write something on the subject. When someone writes something you disagree with, feel free to reply, but just do it in a polite manner.
Don't let them get the better of you. Counter irrational arguments with reasonable ones, and know when to just walk away. Everyone's got that one issue one which they refuse to bend, and if you run across it, just leave the thread. If there's something I know will upset me or make me angry, I stay away from it or ignore it entirely. I don't go into the Future History or ASB forums very often for those very reasons.
But that doesn't mean you should discount everything someone says, just because you disagree with them on one issue. You may disagree with someone about the Battle of Waterloo, but find yourself completely in agreement with their views on the Invasion of Russia. Don't throw the baby out with the bath water. Don't resort to name-calling over one issue.
If a person or issue upsets you, ignore it. Even trolls sometimes have something valuable to contribute. You may not feel the gain is worth the potential argument, but I do. Everyone's got something to contribute, and though I might disagree with what's being said, that person has the right to say it -- within proper bounds, of course.
There are only so many Alternate History fans in the world, and even fewer posters on this board. Each one of us has something to contribute. Whether you disagree with that contribution or not is up to you, but don't degenerate a discussion because of that disagreement.
Just my two cents.