Some changes that League needs ASAP
-
Delete invisibility. This shit is pretty much the most broken effect in the game besides invulnerability. Instead make all of them camouflage. If Twitch can be viable with camouflage, Vayne should be too. I don't see what is balanced about an enemy being completely hidden and appear to deal 1948572829108 damage to me. Makes no sense. Instead, rework their kit to fit with camouflage.
-
Delete invulnerability. Instead give damage reduction. Like 80-90% but give something.
-
Rework Heals and Shields and make them less overbearing. You can remove GW from the game or make it ramp up to compensate.
-
Cut the CDR of EVERY item with it by HALF. CDR makes everything too spammy. We need to reduce that.
-
Tune ADC items to make them balanced in dealing sustained damage while making assassin items give them an opportunity to actually assassinate.
-
Remove crit. Instead give an Ashe-like passive instead of critical strike.
-
This relates to the first. If You still want to retain invisibility, then reintroduce Pinks back but instead make them 1) Die after one hit from invisible champ (doesn't break stealth) 2) when it spots an invisible champ, it dies after 3 seconds. This way it won't be too overpowered. 3) Make a dedicated slot for it and allow it to be purchase from store for 100g.
-
Make tanks actually deal almost no damage from mid - late game but be tanky. They are there to provide cc and soak damage, not deal damage.
There are probably more but those are the ones I can think of off the top of my head. Let the downvoting and "You are bronze" comments commence!