Ranked games are OBJECTIVELY easier to win because you don't have to deal with this crap.
One of these guys have 15 matches. FIFTEEN. This matchmaking will NEVER stop annoying me.