Something like a Battle Royale might be a nice addition.So I don't play game, just watching from outside..
The problem expressed in video is just a result of not wanting to have power creep. If people level up their weapons too fast, they don't have any reason to play once they finished. The makers want game to be around for a few years, this isn't a yearly release game... so making things take longer to earn makes sense.
Scoring could be better explained, and maybe adjusted.