i never got this concept... you want me to play to unlock all the cool stuff then get to a level cap only to have to start all over again... all for just a silly emblem on my gameryag on lobbies? Am I missing someyhing here? why not give players something as a reward that helps them i the game. maybe a cool random weapon drop, or mod to your titan... something.
Is it me?