Don't play with randoms, lol. It's that simple.
If you're playing with randoms, you're rolling the dice every time you queue up into a match. They could have just got the game, or could be a seasoned veteran. This is the risk you're taking when you solo queue.
There really isn't anything that could be done about this. I would like to see players not able to play ranked until they've reached a certain level (for boosting reasons), but that would do nothing to help you. Everyone learns at a different rate and everyone plays differently. A level 30 could be better than a level 90, or vice versa. Putting a rank requirement on ranked would help remedy the boosting issue, be wouldn't help you whatsoever.
You're always going get poor teammates sometimes when you solo queue, ragardless of what restrictions you put in place.
Again, I dont expect there to be a perfect solution. But many of the players currently playing ranked CSR matches do not fall under the category of "every learning at a different rate". They fall into the, "i just bought the game and have absolutely no idea of what I am doing. I do not know the units, I do not know the unit counters, I do not know the mechanics of the game, And I do not understand the flow from early game strategy to end game strategy." Those are the players that need to be wiped out of the ques in ranked matches. Team war all day long, but in a game where at absolute worst, you are relying on a partner 33.3% of the time, matchmaking with players who fall into that category is almost certainly a loss. And a heavy loss in terms of CSR placement. No, "rank" does not tell the full story, but rank does at least guarantee that the player is familiar enough with the game to understand basic principles and basic strategy...not "i'll have a condor in 17 minutes...just protect me until then". Don't even get me started on the lack of microphones in said playlists either...And im not saying I cant "find matches" i m simply pointing out that in reference to "dont play with randoms" often times that eliminates windows throughout the day because for the most part teams in certain regions are offline for most of the day.