Why was this post flagged? Yes it's a bit of a rant, but overall the topic is definitely valid. And most of the author's basic observations (if not his overly charged moral characterizations) seem reasonably valid, also.
The post is so over-the-top inflammatory I can't take anything seriously. That's what people are likely reacting to.