I'm with you. It seems we have two groups arguing extremes with no room for objectivity. I like you did not read all of the tread but from what I have read don't put a whole lot of stock in either sides proclamations.
What puzzles me is why this article was written. It seems to be manifesto of some sort? Then maybe again it was written to stir up the emotions which it seems to have done quite well.