Hidden power is terrible game design.
Runes like bone plating are aids. I ganked a tryn and get him low. I auto and then flash auto as Vi and he doesn't die. I'm in shock. Did I miscalculate my damage? Am I just bad at the game?
Oh no, there is just hidden power such as bone plating which negates 30-60 damage and comes off cooldown after X seconds that I'm supposed to keep track of and just gives more power to a champion.
I miss the old days of playing against a champions kit and their items. Now they are tanky for no reason from runes inconsistently. At least before when you attacked a champion you did 2-4 less damage a hit ALWAYS throughout the game instead of "every X seconds you take a ton of less damage".