I have the same issue, but I don't think the game is bad at all. The game is great, the devs are doing amazing, the only downside is that people are unjustly getting restricted, and I don't think that they understand, how much it actually impacts players when it restricts them from ranked gaming...