Both Player Progression Level (Access to better weapons and modules) and Experience (map knowledge) can make a huge difference even between players of equal skill. Yet, apart from the New Recruits Lobbies, it seems that the matchmaking does not take these things into account.
Would it be possible to introduce filters for matchmaking that match people according to:
Player Progression Level?
Kill-Death Ratio?
XP per Minute?
Would it be helpful? Would you prefer to be matched up against people of similar level, knowing this might make it a longer wait to get into a match, knowing it might limit your potential player pool? Would those stat-filters even result in matching players of equal skill and experience?
Personally, I like a challenge, a good fight, a lot more than a blow-out. I might be alone in this. But I still think it would improve the overall experience of newcomers and veterans alike.
And the stats to do this are readily available, otherwise this: http://crysis3s.com/ wouldn't exist.