yes but gaming is also about playing with your friends if you cant play with your friends than it just gets boring too much competive isnt always a good thing
My idea for a ranking system is there is two things, skill, and rank. Rank will help you go up and unlock items like reach, skill will be based on how well you do in a game vs whether you win or lose. Sorry but if you have a crappy team you shouldnt lose skill because you had a 3 kd but still lost. Skill will pair you up with people nwith similar skill. If your skill is 50 and you are playing with your friend who has a skill of one have the lowest skill you can play with be 40. This will allow people to play with similar ranks with those exceptions.