The problem with that line of reasoning is that many people get flustered at the slight form of disapproval, even when they obviously deserved it. If you don't believe me, start a website with rules enforcing politeness and try to moderate it. A forums is an obvious pick, but anything with user interaction can work.
Another point is that anonymity encourages honesty while revealing the information tends to censor it quite a bit.