Unpopular opinion. The game is fine.
LoL is a great game. Its just evolving constantly because if the game stay in one state it means that its going to die soon. Now will be the "one shot" meta, tomorrow will be the "unkillable final boss" tank meta and so on. We just need to adapt. I see a lot of posts about "I quit the league because of toxic players". Well its true that a lot of players are negative for one reason or another but I always try to respond to them "Its ok we will win", "Lets group here", "Lets focus guys we can do it" and so on and I had seen a lot of the flamy guys how they are turning into team players. The worst thing is to respond with negative attittude. It just goes down into the tilt hole and there is no escape. Just try it once. Like a mad man. When someone is swearing and saying that you are *diot or something like that type "I know man, i have a bad game, I will try to do me best" and carry on. After so many games my team appreciate such behavior. If more players do this then its going to be less stressfull. Also rule number 1 - Do not player when you are tilted !