Does the author not understand the concept of "opinion piece"? Every "article" he takes issue with is NOT a scientific article, but an opinion piece.
replies(10):
This would seem to be true if they tend to run opinion pieces that are all from one "side". If they ran pieces that espouse conflicting viewpoints, it would not imply that they support all of the opinion pieces they publish.
From the look of it, they stick to one team. They wouldn't be taking this heat if they had a broader diversity of thought.