He's only allergic to his planet away from his solar system
Urgh... Don't get me started dude.
I'm going to leave this where it is, but I will say that Batman is the far superior DC Superhero ... even if he is just an intelligent, fit & rich bugger with abandonment issues.