PSA: It's not Ekko that has overtuned bases, but the combination of IBG, Sunfire and Grasp.
Recently Ekko's popularity in top lane raised due to recent buffs to him and to sunfire cape.
Not to mention the fact that he is currently one of the champions that abuses IBG (looking at you
) since it's so cheap and stat efficient that it's stupid not to build it.
Here there's the comparison between Ekko's bases and Diana's.(I've chosen her since their kit is similar)
Ekko:
Passive base magic damage: 20-190 based on level (10 damage per level) on every third spell or base attack on the same target within 4 seconds.
Q Base magic damage: 60 / 75 / 90 / 105 / 120 (First hit) and (60 / 85 / 110 / 135 / 160 (Second hit). Total Damage = 280 (Applies mitigation twice if hits 2 times)
W Base shield: 80 / 100 / 120 / 140 / 160 + 5% (+1% per 45 ap) magic damage with autos on targets below 30% of their maximux health.
E Base magic damage: 50 / 80 / 110 / 140 / 170
R Base magic damage: 200 / 350 / 500 and its healing 100 / 150 / 200 + 20% of damage taken.(Note that the total healing is enchanted by Spirit Visage by 20%).
Diana:
Passive magic damage: 20-210 AoE on every third base attack within 3.5 seconds.
Q Base magic damage: 60 / 95 / 130 / 165 / 200 and applies mitigation once.
W Base shield: 40 / 55 / 70 / 85 / 100 (Almost every time you use this spell it detonates raising up the shield to 80 / 110 / 140 / 170 / 200) plus the magic damage of the orbs 22 / 34 /46 / 58 / 70 per orb (total magic damage of 66 / 102 / 138 / 174 / 210 and applies mitigation three times)
R Base magic damage: 100 / 160 / 220 (200 / 320 / 440 with Q's reset and applies mitigation twice)
As you can see there is nothing crazy with Ekko's base damage; what makes him so strong in the top lane is the fact that he brings tons of utility while still building tank and the combination of
and grasp of the undying being so strong.
TL; DR:
Ekko's bases are fine, he brings more utility than he should and the combination of sunfire, ibg and grasp is overpowered
Thanks for reading this ^o^ and have a nice day :)