I believe something like getting various amount of exp based on badges or the amount of kills you do, maybe even how much damage you did during the match should factor in to your exp gains,
NOT tedious challenges that players have to go out of their way to do and interrupt the core multiplayer gameplay.
what other suggestions do you have that could be made?
let’s discuss.