Of course they are doing it on purpose. They could simply make us wait to get battles that actually are fun instead of tossing us into crap-fights like that. They have intentionally designed the matchmaker to allow junk like that to happen.
There is absolutely nothing saying that they can't change the matchmaker later on to adapt to an increasing number of players. Using the same "rules" for the matchmaker for 1500 players and for 150 000 players is just dumb.