We need to remove flat stats from runes/tree and give you a section that lets you choose them
That would instantly fix this whole champs having low base stats/ everything getting 1 shotted by any champion with 2 long swords/dirk/2 dorans rings.
You need flat mr to survive against a early game mage, you got it, you need armor so talon doesnt do your whole health bar at lvl 2? You got it, you know its almost like removing the actual runes from the game was a terrible idea, all they had to do is to make them free, that was it.
Like before, say im playing fizz vs a zed or yasuo, i had the choice to with a 18 armor + 11 ap page so that i could survive early game and then go from there, now i have to lane against them with like sub 20 armor while they have electrocute or whatever other damage shit, its just not engaging or fun, it becomes faceroll.
But without going completely back, just make it so you can choose like variying amounts of 3~4 different stats (completely separated from the "rune" trees you choose), which includes :
Armor Health MR AD AP HP5 MP5 Mana CDR
So say, you can go 20 armor if you want or 10 armor and 10 ap, or 15 armor and 5 ap, or 5 ap 10 armor 5 mr, etc etc you get the idea.