How does Riot rationalize making new players play hundreds of unbalanced games?
The journey to 30 takes a loooong time. A couple hundred games give or take. And along the way, the matches are extremely imbalanced. This isn't a QQ thread about losing a game, because sometimes I'm the one with an unfair advantage.
As an example I just played Sona vs Sona mirror match in the bot lane, level 17 vs level 27. I had 4/0/13 masteries and no runes. Enemy Sona had 21/6/0 masteries, and runes including 5 Mpen, 18 AP at level 18, 10 flat AP, 32 health, 2 armor, 1.6% cooldown reduction. If Riot gave the enemy Sona an additional 500 starting gold, it would actually be less extreme than the imbalance system currently in place.
In other low level games, half of the players will have access to flash or smite and half will not. If you've already completed the grind to level 30 it's easy to brush it off as "it's over before you know it," but it literally takes 100-200 hours of silly lopsided matches before you reach a level where everyone has the same fair starting position.
Why not make tier 1 & 2 runes free so that a level 19 player isn't forced into an extreme no-rune disadvantage, or just have separate queues for players who are above and below level 20?