My brother, new to League, made an account. I watched his games to see the new player experience.
Turns out that Riot's system is actually really good at telling if you're a smurf or a new player.
See, if you make a new account, you will only find smurfs. But that's because you ARE a smurf. You get matched up against other smurfs.
The real newbies? They apparently get their own games with each other. I saw very, very few smurfs in my brother's games. Everyone else was clearly a beginner, and he was even able to carry a bunch of games (he likes Warwick).
So yeah, I always see these threads complaining about the "new player experience", but that's more like the "smurf experience". So give Riot some credit and don't worry too much about it.