They need to rein in the skill-based match making a bit. I played a few games last night and was doing OK. I'm an average player...usually stay between 1.2 and 1.4 KDR. So I was doing my usual for 5 or 6 games and then I start getting put in games where I couldn't stay alive for more than 5 seconds. And that kept going on, so I quit because it wasn't fun. I think they should be able to line up the skill in the lobbies better.
And I did have a few lag issues and 'WTF' kill cams.