Ezreal's probably one of the more well-balanced and stable kits any champion could have as far as League goes.
He has mixed damage with Q being his bread-and-butter, has a nice global nuke/snipe for an ult and a reliable blink for an engage or retreat. The problem is that Ezreal's kit is outdated, like very outdated. We get that he's a very safe and stable pick, but that doesn't mean we can have fun with it. I can say that he either needs a few tweaks or a rework to his kit to make it more updated and fluent like the rest of the champion pool.
Also, his PF skin needs an update. For an ultimate skin, it's getting really old and it needs some love. I heard that Riot will update it in the future, but I'm hoping that they make the skin much more appealing and fluent.