Battle Passes suck

Listen here, battle passes are .. bullshit. The vast majority of my youth spent playing multi-player games was …