LudicrousSpeed on 28 February 2019
The “in game advantage” you’re referencing is bonus XP. Aka worthless. The “battle pass” you’re mentioning when you bring up monetization.... is free.
I’m not a fan of Activision or CoD but this is just angry Internet white noise. Gotta have something to bitch about.