There really needs to be more incentive (cough PRICE cough) to get in to a game early.
I have friends that will wait a year or more to pick up a game, then wonder why the servers are dead. I picked up For Honor once it got dedicated servers and had fun but not really anyone to play with. It finally got interesting with…