Sometimes it's really hard to believe and sad to see some Chinese are so intolerant and bitter towards other fellow Chinese just because the latter do not share the same view with them. If the former were in China then it makes sense to certain degree. But they are living in democratic countries, and there are countless examples around them on the daily basis showing how people in the west treat each other when they have different views on things big and small. For example, there are forums, blogs, chatrooms etc. in the big TV networks (2 in Canada, 5 in US), MSN, Yahoo and many others big sites, you can see how lao wai talk to each other. To them the fact people having different views is just something as normal as sun rises in the morning and sets in the evening, no personal attacks at all. I would recommend these my fellow Chinese go take a look at those sites and see how the rest of the world think, behave and talk.
By the way, is there any particular reason given for blocking Cheiftain's IP? If not, that'll tell a lot about this site. I'm not sure how effective the blocking can be since there are numerous proxies on the web. Just curious, if two groups of people can't get along with each other well, why not separate the two and set up a new forum?