@Setanta,
I think I get the point but would just approach it differently, I get that it's a contentious subject matter but so are a lot of other things and while it certainly is not easy to moderate such things, controversy also drives engagement (which is a harder problem for many communities to solve).
I'm sure I'll start a history community if it doesn't exist (and I hope you change your mind about participating, as you have plenty there to contribute) and the way I'd go about it is not much different from the way a2k does.
It doesn't seek to arbitrate the veracity of points of view, and only decides what level of tone is allowed. Frankly when the new site is ready with blocking, threaded conversations, and user selection of communities I would not bother getting into too much of the name calling either as users will better be able to avoid that if they want (or not).
The challenges you describe are real, but also inevitable in all but the least polemic of subjects and any forum is going to have to deal with it. I think your point is a good one but would tweak it, moderating any such community is a pain in the ass. Participating in them much less so and you may change your mind about that part. I don't blame anyone for not wanting to moderate a community, it's mostly not fun stuff to do but the reward comes from fostering a cool community (if that floats your boat and all).