So my advice to those upset -- myself included -- would be to get better at debating or go elsewhere and stop bitching.
Anyone who challenges conventional wisdom better have done more homework and put more thought into their perspective or it's going to be attacked, and that should be no surprise. Anyone who expects otherwise is naive.
And as I keep saying -- everyone is entitled to express one's opinion, and the advent of technology allows one access to the much larger audience than before it, so the maths say you can expect more people to agree, and more to disagree. So when folks overwhelmingly disagree, your audience is very likely telling you something. And it isn't that you're smarter or righter than everyone else.
Too many post their views because they can, without bothering to think about whether they should.