...is it possible that instead of ELO our stats could be ranked according to kill/death ratio? Personally I feel that would be a better indicator of how good a player is or works within a team rather than the confusing, obscure ELO system.
The current system, although flawed, had a guy that had very few kills and a TON of deaths. Sure he may have killed high ranking guys, but the high ranking guys I saw we newbies or sucky players as well. Whereas I've played with guys with over 10,000 kills and fewer than 3,000 deaths, yet their ELOs were in the 3000s. I understand the current ELO is messed up, but even if it's fixed, the stat is still useless IMO. I know of nobody that sought out players with high ELOs to defeat; most people try to hook up with their friends and see who can get the most kills. If some guy walked into the room with a high kill/death ration, then the guys on the other team tried to take that player out. I have yet to hear anybody say, "oh here comes Jester, he's got a 20,000 ELO, so he's GOOD!!"
My humble recommendation would be to get ridda ELO altogether and rank players based on their kill/death ratio. That would probably be easy, since the game already calculates it, and it's easily understood and reasonable. Plus this would allow us to keep our kills.
I understand that there are times when players may come into a room where guys are used to playing together and will pick on a group of guys that have never played before. That will always happen, regardless of an ELO fix. Once again, I have never heard anyone come into a lobby and say they're concerned about ELO. It's always been about the kills (of course, it could be that I'm around a buncha homocidal lunatics as well. LOL) But seriously, this game is about taking out the other team while protecting yourself and your teammates. The kill/death ratio measures this accurately; the ELO does not.
I'm fortunate in that I've only got just under 1300, but there are guys who have live on Xbox Live and gotten well over 10,000 kills who'll probably be p'oed! LOL