Yet he only has a 47.82% win rate. 99th place out of the 125 champs in this game.
2.25 second stun is heavily telegraphed, and you'd have to be next to brain dead to get stunned with it. The shield is tied into the stun, so its again, heavily telegraphed. A shield isn't too useful when it gives away that he's going to use it. Pretty much screams "I'm shielding my self, so you better run so i can't all in you"
His ult is next to impossible to land on ANY competent player that knows to avoid his shadow, making it solely an escape ability in quite a few situations, with a few nifty tricks like insta returning to lane, and juking.
The only thing I think is ridiculous about him is his ability too stick and burst with his stickiness, but every assassin has that same thing with them. Akali, Talon, Zed, Fizz. So thats not even anything wrong with Ekko, its just a class trait.
Ekko only gets absurd when he gets ahead, but thats literally every assassin, and they usually get ahead because the person they laned against was an idiot, or the other lanes didn't ward and got 2v1's with Ekko KSing.
The only thing Ekko needs, is time, so people can figure out how to play against him, and what he counters, and vice versa.