Ehhh, in a perfect world where people weren't purely ignorant (unknowing of certain techniques or plays due to inexperiences) and everyone knew what they should be doing in their lane. In a world where the top, mid, bot, and junglers played correctly and made the right decisions based on what's going on in the over all map. Then the game wouldn't have these problems.
I think the largest problems I see are people 1.) not knowing their champ compared to their enemies. Example: I play my one trick main everygame, I know her in and out compared to average/meta champs I play against. When I get stuck against a non-meta champ, I don't do as well, because I'm not as experienced with dealing with that kind of lane. and 2.) players over-all not making plays that are imperative to gaining the advantage. Example: like junglers (team) not invading with a thresh, blitz, morg, braum on their team (thats 1st blood waiting to happen if played correctly), Or mid laners catching their roaming laners on a roam, or junglers not playing the right side of the map when baron or dragon objectives are up and for the taking. Timing is everything sometimes, and I think that's something that, as solo queue players, we lack. -Synergy-.
I blame rito for alot, but I don't blame rito for bad or toxic players, those players just need more experience.