Simple solution to game balance.
Adjust and balance solely around champion kits.
Season 9 Get rid of runes, masteries & keystones. Get rid of passives and actives on items (exclusion of tiamat, hurricane, echo, sunfire)
Way too many factors are taken into consideration when balancing champs, which is why balance is so far thrown off.
Old system had Malphite running around with a full armor rune page and 0/12/18 masteries, brain dead charging into enemy teams and melting them.
Old League made any champ with an SV God tier after EC was deleted.
New system has level 2 Talon with electrocute able to 100 - 0 absolutely any champ in the game.
New League makes any champ with bonus damage procs on their items (DB, GB, Spellblade, Hextech) God tier.
If you notice every problem any champion has ever had with balance in the past 4 seasons hasn't been the champion itself, but their interactions with keystones and items that "broke" them.
Just something to think about it.