Okay but unironically, Roy's existence in this story is a complete meme
>be omega genius considered the most likely to create the new power cell
>basically lives in hero headquarters
>doesn't accomplish his one thing
>does nothing otherwise that shows he's a genius
>just punches villains at the very end

There's literally no reason for him to not have made anti-Superhero tech while carrying around some of it in his pocket, or at least in usable range for when villains inevitably attack the heroes. Even if it's just random shit he made for other heroes that happens to be laying around

Roy with prep time + the infinite resources of the hero agency could've soloed the entire story if he was even half of what he was made out to be