Just wanting to chime in as a player:
I think it's very easy to say, "Look at these weaknesses. This champion is horrible." IMO every champion should have easily-identified weaknesses. Otherwise, why wouldn't you pick the champion? It'd be a no-brainer. For example, I can take any of the top played champions from the recent World Championship and make a case for them being terrible.
Zilean: This is a mid-lane mage with no lategame. Only has one damage skill. And if we're in "league of late-game AD Carries" why would I want to pick this champion? If I revive an ADC with Chronoshift, he just dies right again anyway. IDK what the point of this champion is. I'd much rather play something like Jayce who does more damage, scales harder, gives an AoE speed boost instead of single target, and actually has self-peel, unlike Zilean.
Alistar top: Wow, a "tank" champion whose only tank stats come from my ultimate? What if our opponents try to fight us more than every 2 minutes? This champion's useless. I have to go into melee range to CC, but then I just die right after. And I have to build damage as a top laner. How else can I threaten the back line? Such a useless champion design. I'd rather just be Maokai who has a really short ultimate cooldown, more damaging abilities, and way better healing during a fight and in lane.
Lee Sin: Wow, absolutely no late game. With how much champions like Thresh and Janna are being played, there's just no way I can land Q-Q-Ward-W-R without my opponent Flashing, simply dashing away (Lucian, Tristana, etc.), or the support just peeling me off. Add the fact that I have to go Lizard Elder, yet still don't actually deal that much damage, means I can't be a tank either. How is this champion supposed to team fight?
And the list goes on. Janna has a weak laning phase and no sustain. Twitch has no escapes. Tristana has no mid-game. Lucian's ultimate is easily blocked by tanks.
What it comes down to is that every champion has STRENGTHS, too. There were two different periods in League competitive history where Miss Fortune was a top 3 AD Carry. One was right after her release where here base stats and laning power were so strong, you just wanted to crush lane. She had all the same weaknesses: No self-peel, no in-combat mobility... And yet she had this other strength of lane dominance that made her not only worth playing, but the premiere pick. The second was in early Season Three I believe when Miss Fortune+Amumu was the comp to beat. Area of Effect team fighting. That's another strength of hers. And we saw at the World Championship people went back to champions like Rumble. We know teamfighting is still really important. But no one decided to try MF/Amumu for whatever reason, so she's "weak."
Also keep in mind that every champion has synergies and anti-synergies. We live in one of two worlds:
- Champion select, item builds, counter-picks, etc. are entirely irrelevant.
- Teammate and opponent champions are important and have a direct impact on champions' success.
I think it's pretty likely we live in World #2. This means that Miss Fortune's (for example) power is in fact tied to the types of teammates and enemies she goes up against. There have been multiple times in the past where her environment made her sought-after (early laning was important, people really wanted team fight power). And it's really easy to bring that back: Just choose to play for team fights, dragons, etc. And with League of Legends being a team game, it's not too hard to say, "Hey, let's play Miss Fortune+Amumu." That's a world where she thrives.
The final thought I want to share in on the metagame. By definition the metagame is what everyone ELSE is playing. You don't have to pick Lee Sin, Lucian, and Kha'Zix just because everyone else is. The weird thing is, while competitive players pick their own small champion pools and play within their defined metagame, there are twice as many champions out there that are actually MORE successful in the game that WE are all playing. And other players don't have to define what we play.