Why do you get bad teams vs excellent teams after a win streak?

It just ruins the whole experience if you happen to go on a win streak you get the worst players in gaming history vs ppl that might as well be pro. can anyone explain why the system is designed this way and what its purpose is to make you have a string of horrible games as if you are being punished for winning.
Report as:
Offensive Spam Harassment Incorrect Board