I thought all he meant was that all games would have an online mode and that in each franchise, there'd be a free-to-play game--which is pretty much what they're doing anyway. Just like how most franchises have a mobile game, etc.
I think people are latching onto emotions before reason . . . I suppose his comments weren't too clear though.
TehUndeadHorror's comments