Too much of a skill gap in ranked
It's either you play with people that actually know how to play the game, or people that just plugged the computer in and downloaded the game. They need a new Elo system that detects how good you are as a player instead of just being carried to silver or gold, and assuming you know wtf you are doing.