Much of the article reads like a forum.  It seems as though someone took the opportunity to lay out his (or perhaps her) personal point of view.  This article is far from neutral, and give undue weight to fringe authors and commentators.