Is this really league of legends? Current state of the game.
Does it feel like you guys are playing League of Legends or League of 30 champions? Because it sure does feel like that since season 5. Why doesn't riot make it so that every champion played in their respective role is viable instead of forcing you to play something that corresponds with the meta? Why cant I play Heim mid and do just as well as Talon right now? Why can't I play Draven adc and do just as well as an Ashe adc right now? I know what you're gonna say "B-b-b-but if you're better than your opponent you can out right beat them regardless!". Yeah, that's true. But why is it that I have to try 200x harder than the enemy to beat them whereas they have to apply minimal effort to beat me?
Playing a champion shouldn't have to do with a meta, you shouldn't be punished for playing a champ because the meta doesn't go in their favor. What's the point of having 140 champs then? You might as well disable the ones that the meta doesn't favor and put the ones that are. "BUT YOU DONT HAVE TO PLAY A META CHAMP!" You're not wrong, you don't HAVE to play a champ that's meta right now and CAN play a champ that you find enjoyable and fun to play, but then you're just putting yourself at a disadvantage, knowing that there's gonna be a champ that does the same thing but better. Season 10 is approaching and to be honest, it doesn't look any better than season 9. I honestly hope that Riot at some point will wake up and realize that there are champs that literally no one plays just because of the fact that there are just better champs out there.
For example
Why play Wukong when you can play Talon?
< 
Why play Soraka when you can play Yuumi?
< 
Why play Kalista when you can literally play any other ADC
< ANYTHING
I understand that power creep is an issue, but this is 140 champs we're talking about. This isn't some sort of card game where there are over 100,000+ cards to balance. Whys it so hard to make every champ in the game viable and rewarding to play? I don't wanna have to play a champ that I enjoy then realize that other champs are just 10x better and can carry games harder than my champ can.
Take playing Blitzcrank for example. I could miss every single hook for the whole game. I land one hook 35-40 minutes into the game, GG. How is that fair in anyway shape or form? I guess you could say that if the blitzcrank pulls the wrong person or if their entire team has all in potential then yes you're screwed but just imagine you hit the mid or adc from their team. Thats not you being a better player, thats literally the champion that won you the game. I wouldn't be able to do that as Soraka now would I? You should be able to put effort into a champ and be rewarded for it, if you play something harder than you should be rewarded for it even more. However if I play Kalista into Kai'sa, Kai'sa just auto wins if the game ends up going 10 minutes longer than the game should of while applying little to no effort.
The community also makes it worse because everyone in this community is toxic. There is not one player that has not been irritated because of this game, not one. If you tell me that you have never gotten mad at this game, just exit out your browser and go tie a noose because you're just in denial good on you. All those people who say stuff like "Get good" or just get better at the game doesnt mean anything to me or any other player you say it to, get off your high horse and accept that. Being good at the game and carrying are two different things. I could be terrible at the game but carry, whereas I could be extremely good at the game but cant carry.
I understand that people are people, trolls are gonna trolls and whatnot. But seriously, something really needs to be done about some of these players. Some players would legit type in all chat about killing Jewish and Black people and even when reported would not be banned.
Seriously sick of this game but I'm too addicted to quit if I'm being honest. I just hope there will be some change soon.