Username or EmailPassword
It is perfectly possible to express a controvercial viewpoint in a polite enough way that others will be willing to politely disagree and not mod you down.
Consider extremists like fundamentalists. I disagree with them. But I'm only irritated by those who are both insistent on bringing me to their viewpoint and completely unwilling to discuss it rationally. That insistence can turn into coercion, and it gets really bad. People who use politics to push their viewpoint into the educational system, for instance, are trolls. On forums, trolls do this by making everyone who disagrees with them out to be some kind of moron.
It takes some effort to color your words politely, and I don't do it perfectly myself, but those who actually care about being heard will put some work into it. It's not about being right or wrong. It's about being NICE. I just don't see the point of calling people names.