what you're describing the exact reason why a ranked battle as a concept is good. Over time you will end up playing with and against people with similar skills as yourself.
however, with that said I agree the current system is not really good and being someone who having played a lot of league of legends (where everything is pretty much built around ranked games) you really can see how little effort the developers have put into making a ranked system that make sense for this game. Even though league of legends is a much bigger game, there is no reason why the same principles cannot be adopted to this game.
for reference:
league of legends is built around the elo rating system which also being used in chess.
https://en.wikipedia.org/wiki/Elo_rating_system
http://leagueoflegends.wikia.com/wiki/Elo_rating_system