I mean, the Eurofighter even beats the F-22 in dogfights, and the F-35 is supposed the be the cheaper shittier version of the F-22
"Beat" in a red-flag exercise means, you are given dogfight space, with set of rules, and that successfully made a lock-on, press that pickle for consent amount of time, and DONE! You are credited with the kill. I am no American fanboy, even being slightly anti-American, but this needs to be clarified.
"Set of rules" mean that the Eurofighter have to be in this-this-that state, while the F-22 is not allowed to do this-that, setting up the scenario of ambush. Many of its capability is highly classified, and currently, its radar signature AN/APG-66 is also not available for recognition, even to allied countries. They mostly broadcast JTIDS data link signal and IFF to avoid blue-on-blue incidents. So I wouldn't claim that Eurofighter Typhoon > F-22A. This is similar to Eurofighter claim's of acheiving 1 to 5 victories over Su-35 (1 Typhoon for 5 Su-35 kills).
But speaking on F-35s, yes, they are overrated.