Hi! I understand your frustration but the matchmaking system is based on the amount of players available. You might get matched with players of the similar points as you or by random based on availability. This topic has been talked about multiple times and so I will be closing this thread. If you have any suggest please refer it to the suggestion thread, found here.
~Jib