The funny thing about this is, I'm pretty sure that making sure their is something for everyone is why we have 130 something Champions. All with varying levels of skill to pick up and master.
But ultimately, people are going to complain about that, since it means the viable champion pool is going to be based solely on skill. Especially a problem when people get hatched to a specific champion. It also becomes a problem when top and bottom tiers have very opposing views regarding certain champions. Example: Lets say champion X get's released, and he is considered OP due to his combination utility and damage. And Riot feels the need to Highlight one, and Nerf the other. If Lower Elo favored champion X due to it's damage output, and the Pro scene thought the Utility of the champion was core. Then Riot is going to be hard pressed to not alienate one of these player basis. But if they try to reconcile the difference, the result may be a champion who has Neither.
Though personally, even though some champs are pretty much going to be noob champs, and others, almost LCS exclusive. I feel like Riot could do more to smooth out that skill curve. Thus, champions who are both noob and pro, can still compete in mid range competitions.