This is a PR campaign to "shame" gamers, with similar talking points to this article shouted in semi-mainstream media all over the past couple of weeks.
The talking points are so similar in fact they might seem to be from a cheat sheet.
The critics of the morally corrupt, monetized games media...