Weapon upgrades were terrible, you lot just hate having to play on an even playing field with others. You enjoyed being OP with god weapons in the past but now you can't money yourself to more powerful weapons and that bothers you lol
They are probably gonna add a cosmetic battlepass for us to grind like every other game these days. There are plenty of other shooter games on the market thriving with the battlepass model and they don't have any power upgrades for weapons.