Haha, your post just proves why you should completely ignore the level.
You should be at a higher level as you have a lot more experience, and those level 400 players who have only ever played Bastion (for example) are useless.
The matchmaking (which is enabled even in quickplay) works rather well, and is based purely on an ELO inspired system which rightfully completely ignores your level.
Grinding to a high level is absolutely not an indicator of skill, only how much free time you dedicate to gaming
What I really appreciate is that the game matches groups together, so if you are a group of 2-3 you won't get stomped by a group of 6.
Edit: I've never read any guides or watched a second of Overwatch on Twitch but still manage to squish most "high level" players. It's those level 30s with new accounts on free play weekends that always get me.