Ok here's the thing. There are many online forums where comic book fantasy battles are discussed. Yes, super nerdy, I know. Every single one of them, has a policy of using the established feats only of that version of the character. And completely disregarding stories where heroes or villains were jobbed out purely because they did not use their powers. These rules are often called Plot induced Stupidity ,Character Induced Stupidity, and the Spiderman vs Firelord rule. Because they are such common tropes in the genre.
If you do not set up rules like that, no conversation can ever go anywhere. Because every character has nonsensical wins and losses vs other characters purely to serve the story they want to tell. When debating power sets and possible fights, we do not have a reason to have one side simply not use their powers at all. If you decide to argue using that logic you can justify anyone beating anyone, for any reason.
For example the flash has a rogues gallery that mostly has no super speed, that he continually loses to in nonsensical ways, because there is no way to write someone that can move at the speed of light losing to a normal person that isn't incredibly retarded. Even in the context of fantasy battles. So they go by feats or Spider-man can ko cosmic level beings, and captain america can ko the hulk, because reasons. Even though that's dumb as hell, based on their abilities.