Kerotan on 22 February 2019
It feels like MS are paying for a huge marketing push for gamepass so the sudden influx of articles are no coincidence. I'd say MS are paying for many of them.
But as you rightly pointed out ps now is the leader and it's the Netflix of gaming.