Having more teams not only means more characters appearing purely due to individual preference--as you can probably assume is the case for most characters that are selected by only a single player over the course of the tournament--but also other characters appearing specifically because of their value as counters to the player-specific characters or team-specific compositions they encounter. You're going to bias toward having fewer characters used if you have fewer participants in a tournament.
Worlds was definitely garbage, though. They played it on a poor patch.
People complained about snowballing this entire thread. That's what reliable gold is for, to dampen the effects of multiple consecutive kills. IIRC League does this by scaling back the amount of gold rewarded per repeated kill? Or has that been changed?
I'm not sure I have ever seen anyone say this to someone else in my 10+ years of playing this game. It doesn't even make sense, strategically speaking.
League actually increased the minimum gold you gained on consecutive kills against the same player about a year or so ago. Around that time, proxy farming was a gimmicky tactic that sort of worked especially as Singed.
Honestly I think it is pretty simple. League is a funner game in terms of actual gameplay. Less strategy sure but more than enough that the game is always varied and never gets solved. More opportunities for individual plays, constant trading etc. makes the game much more satisfying. You can't really enjoy the strategy elements until you're good enough to understand what is going on, you can quite easily enjoy the gameplay from the get go.
Dota is also really confusing for a new player imo although I imagine League is starting to get that way too with some of the changes in the last few years.