I would always recommend watching something and judging for yourself, but I'd like to weigh in on comparing characters in terms of being overpowered. Here's my view of three Ezra comparisons that matter most to me.
Ezra vs. Luke
Two or three years after being introduced to the Force, Luke got mauled by a Wampa, had to crash land a snowspeeder on Hoth and an x-wing on Dagobah, got beat by Vader and lost his hand in the first lightsaber duel he had, couldn't use the Force to subdue a Rancor (even Grogu can do that
) so had to resort to cruder measures, got shot in the hand by a random goon, and got completely throttled by Palpatine.
Ezra was also humbled by Vader, but held his own against Inquisitors. His skills with leaping, dashing, and using telekinesis were all way more advanced than anything we saw Luke do. He used mind control (not just a Jedi mind trick, btw!) to take over an AT-ST by remote puppeteer of the driver inside it. And his beast control was absolutely unparalleled; off the charts.
Verdict: No contest; Ezra is more overpowered than Luke.
Ezra vs. Anakin
After ten years of being trained by a Jedi Master (not a mere padawan trainer like Kanan was), Anakin got his ass handed to him by Dooku and lost part of his arm in his first saber duel. He did control a beast, but with nowhere near the level of expertise that Ezra had. The mind control Ezra displayed was also more than anything I can remember Anakin doing. Other skills were a mixed bag.
But here's the real clincher for me: When facing the loss of loved ones, Anakin went dark and abandoned all Jedi principles without self control. Ezra, on the other hand, *literally* had the opportunity to save his parents and his former master from death... and selflessly walked away to keep their dark fate intact by "the will of the Force." And he was just 15 or 16 years old at the time.
Verdict: Given Anakin's training, midichlorian count higher than Yoda's, and "Chosen One" pedigree, Ezra is the more overpowered (or at least "overextended") one.
Ezra vs. Rey
In TFA alone, and without a single second of Jedi training, Rey used a Jedi mind trick without even knowing what such a thing was, resisted a mind probe from someone of Skywalker lineage who had been trained by both Luke and Snoke (via Palpatine), beat him in a lightsaber duel the first time she ever ignited one, and outpiloted trained TIE fighter pilots. She then went on to get absolutely embarassed by Snoke, but ended up a year later having learned Force healing and communing with every Jedi spirit before defeating the Sith and taking that destiny away from Anakin.
Verdict: Landslide. Rey is way more overpowered than Ezra.
These are the sorts of nerd timewasters I love.