The title says it all. Everyone backs out when they see that there's a challenge. Most of the people I run with have good stats and when people see that, they back out instantly. Seemingly every game we play, whole teams quit out. If people are doing poorly, they almost always dashboard. It gets ridiculous. Nobody wants a challenge. There needs to be some sort of penalty for quitting...
Or you can just play the Xbox One version of the game where you cannot dashboard to protect your stats. If you eject your disc your stats and everything stay because it is on dedicated servers. I think this is the console COD has been waiting for to make it more legitimate.
The one thing COD really needs is a TrueSkill ranking system that rates how successful you are in each gamemode. You may win 1 of 2 games in TDM so your rank can be 35, while in SND you win 4 of 5 games and be a 50. If you back out it counts as a max points loss.
Note: Matchmaking would have to be overhauled to never have join in progress and would have to recycle everyone after each game to make the matchmaking flow better.
I would love to play the Xbox One version, but I would rather play with friends. Therefore, I'm sticking with the 360 version.
True skill would be amazing if they added a ranking system that had to do with true skill. A Halo 3 like ranking system would be perfect or even something like Black Ops II league play but more in-depth.
It would also be nice if it locked people into pregame lobbies like Halo does, so they can't back out because they see someone that they think will be a challenge. A nice quick-term fix would possibly be the ability to hide stats for a cost, so people don't stat check and then back out.
I would like to see some sort of matchmaking system where it could pit you against your own skill level or maybe go by time played.
Example: prestige 0-2 matches, 3-5 matches, 6-8 and so on. It certainly doesn't mean all players are "exact" skill levels, but it might be a start. This may help the beginner players to have the option of only playing against other beginners, versus getting into a lobby with 10 day players.
Or maybe a filter where you could say k/d 2.0 and above when setting up a private match. This would alleviate op's problem of being "too good".