umm... that it's a political type thing being linked from the forums of a game site?
(I know it's probably not my place to say this, but given a few past discussions/threads, things of even a vaguely political nature have a tendency to engender bad feelings. Especially with elections coming up here in the states, emotions are riding high... even if the intention in posting this was nothing to do with the political content of the link, it's a recipe for ill-will. This is a close community, and while some of us may talk politics on the private channels of the game, my feeling is that it doesn't help the community spirit to have such discussions on the public forums.)