If we want balance we would need real data
What Riot collects isn't good enough. Too many variables and the human factor.
What they should do is set up a server where games are played WITHOUT ITEMS.
This way you will get raw data on the win rates of different champions, their KDA etc, so you can first balance the kits. The items are a mess. Its too much chaos and way to hard to measure and quantify. We need a baseline first.
who need a bit of mana to fuction properly. And then there's ADCs.