Everybody knows with the coming of the next gen systems came a new quality of online play with new features and a revamped system switching from dedicated servers to a matchmaking system.
To me it seems this matchmaking system really blows. I can't just find a room with people I want to play with and stay there all day. Not only that, but when I decide to play a game months after release, even though its my first time playing it, it matches me up against what seems to be max level MLG players such as when I just got CoD: World at War (got it from my cousin cause I definitely wasn't going to buy it) I'm level 1 and its matching me up with a bunch of 10th prestige guys and 70s and expects me to hold my own which is just ridiculous even if I could. So I'm guessing its not really a match making system, but some lazy 'quickmatch' system (which was already in place last gen) that just throws you in with whoever has the same profile setting as you like pro, recreation, etc.