I'd like to propose a different grinding system because the one we have is not rewarding enough, in the current one you only have to play matches, get money then spend it and that is boring because at some point you are going to buy all weapons and attachments and then there is nothing to do after that.
so I suggest the following things to add :
1-Quests and achievements like for example
do 100 headshots to unlock an attachment, do 10 kills or 20 kills in one life and unlock special attachment, do 500 kills to unlock a skin, do 200 long shots (headshots from 30+ meters ) ...etc
2- adding another type of currency that is harder to get and can be only gained by completing daily quests and using it to unlock special skins, weapons and weapon attachments.
I have many achievements and quests in my mind but I can't write them all,
if anyone like the idea of challenging quests and achievements like this feel free to reply with your own and let me hear your own suggestions about the idea in general.