I disagree after fully leveling you don't get a sense of achievement anymore and it doesn't distinguish between the good and the really good players. I think they should up it loads and just have a small reward for each level like specific gun skins or armor unlocks.
Levels and ranks tell you basically nothing about player skill in almost any online game (there are a few exceptions).
In 99% of cases, all they tell you is how EXPERIENCED a player is.
if a terrible player has loads of free time, they can be level 150 or whatever in their FPS of choice when a level 20 player who's good, but has less free time will only barely beat them - not because the high-level player is better, but because the game lets them unlock all the best gear because they play it so much.
Kudos Brink for making the leveling and weapon unlocks separate - you get good weapons by being decent at the game. You get your abilities by getting a basic level of experience.
And even without completing the challenges and unlocking things, you're given enough weapons and abilities to compete fairly with the players you're being matched against.