the matchmaking was only added a few days ago right? So it'll take time for the system to recognise the skill level of all players since they reset stats (excluding player level).
So once the new matchmaking system was added, it treated everyone as equal (new and veteran), it should start matchmaking correctly in a week or two as more players play the game and stats are tracked.
It's not good enough to matchmake purely on level. I'm like level 12-15 now and I feel like I'm no better than lv1's (only thing i can do correctly is launch, my shooting aim is really bad), I've lost most of my games being pit againt lv20-50's and getting my ass handed to me. So i'm glad its not matched me to other lv15's who might have had better matches to learn from.