Really now what was the point of this article? To shove it in the faces of PC gamers?
Not to discredit Azimuth's intellectual background, but you probably could've attained the info on this article from a chappies wrapper. In such a case you'd be the one shoving it in your own face ... and enjoying it. I fail to see how the article is striking any nerves.