Ah, I didn't mean to stir up the hornets nest regarding the leveling. It would make sense to me that a higher level player is GENERALLY (not always) going to be better than a lower level player. They should know the game better, what each hero does, what are good counters to heroes etc. As a lower level player right now, I don't know that from a bar of soap.
My comment was also more related to the fact that this oke was put into our game whereas wanting to play with a mate (who was of a similar level to above mentioned player) wasn't possible. Sure, if we'd stayed in the queue for 20 minutes, we might have possibly ended up playing together but it was unlikely.
I also don't know how the games are created. Are they actually created on that level or are they in fact created according to MMR? MMR would in my estimation, be a more logical way of squaring players off against each other. But I'm a noob who's played a grand total of 9 games so far, so what do I know...