Ezreal is very fun to use, sadly he fails to some ungodly level. You have to hold out till end game to have him shine like he used to on a lich bane ap build.
His AD builds are just totally pointless and even if done the sacrifice is huge being sucked into 1 style of play and relying on the cd of 1 move.
He has no use as any form of serious support or damage dealing because again unless in end game before that point he can't put out enough damage to worry anyone but a super squishy champ. Considering he's a skill shot champ that's only saving graces are his ult (ap build / vulch/ stray catch) and his flash which by the way is totally useless in team fights involving minions which means ez is by defacto down to 3 out of 4 moves to actually deal damage and sadly that lost move does the most damage of all his other moves even with a lich bane.
I hope I haven't bored you with what you know, but my point is ez is pretty much a vulture in that game until end game and even then if their team has mvps.
Well you obviously have not seen a good ezreal. I play hybrid, leaning towards AP at the beginning. He's not meant to take direct damage. You gotta do everything you can to put out damage from afar. He's still viable and there's a reason it says "Hard" on his play style. People just like playing OP champs with instant and direct damage output over him.