XP limit should be gone or raised. When I played halo 3 I at least had a chance to go up in rank or down in rank, thats how it kept people playing game after game. When you take all aspects, of doing anything in multiplayer, away from the player thats when you lose interest in playing. People are going to reach that plato of being the highest rank regardless, why just postpone the inevitable.