This is a rather heat generating post (as opposed to light).
I think the things that cause this are:
* References to some supposed collective discourse ("so many refuse to discuss this.").
* Statements about what "we" do (who is "we"? Americans? Anglos? English speakers? The world?).
* Heavily political topic central to the USA Culture War.
* Use of (USA) identity group divisions ("white", "black").
I think this is a really unproductive line of discourse and a particularly bad way of approaching that line, focusing on consensus building and a call to action (in this case, a change of discourse). I think this post is unsuitable for hackernews.