With the latest update it feels like development for fixing matchmaking was just abandoned. I still encounter horrible players and i don't even have the option to leave the match. Then there are bot matches. I'd personally rather go all the way back down to beginner than deal with this game's awful bots, not to say their ai is bad, they play like the actual players.