I have notice if someone's opinion isn't the majority's they seem to get modded down even if it isn't off subject. Like in the Opera complaint over Microsoft there's a guy who has a -6 score but his comments are on topic it's just not favorable towards Opera.
Just because someone says something you don't like or agree with doesn't mean they get modded down.