The first is balanced matchmaking for PVP. In PVE I don’t mind skill gaps because a non-competitive setting is the optimal time for players to learn from more experienced players. However, just tonight I played a match in which no one on my team was above level 20 and at least three enemy players were command ranks nearing 100, and the other two were really high as well. I get that command ranks don’t always indicate skill, but they do usually at least indicate experience and investment with the game, and in the situation described above I don’t think it could as a surprise to anyone that my team got massacred (first sentry down and twenty minutes still left to go in the match, we hadn’t even come close to getting out of “our area”). It was an easy enough surrender vote, we at least didn’t have to waste much time waiting to surrender like some games force you to do, but it’s still annoying to sit in matchmaking waiting to play and then see immediately that the odds are stacked against your team.
Second, and nearly equally important, there needs to be matchmaking for playing the levels on advanced. I can’t even comprehend why it’s not already in the game. I don’t feel like I should even need supporting points for this claim, but I would be glad to give some if asked to.