So now we're demanding that people be fired for their opinions, huh? While I admit that I don't agree with his rankings, firing him, as you suggest, is irrational and ridiculous. Considering all of us come on here to express our opinions, how can you demand someone be fired for expressing theirs? OP, especially you, someone who is constantly ridiculed for your opinion, I don't see where you're coming from.
Calm down, and try to be a bit more rational with your thinking. After all, you wouldn't want to be fired from this forum, would you?