Quote Originally Posted by Kraco View Post
I also dislike it, but I guess it was done to be consistent. They are the hero nicknames, like Saitama's Bald Cape, or whatever it was. Genos was Demon Cyborg, if I remember correctly. There would be lots of heroes whose hero names would be meaningless to non-Japanese speakers if they were left untranslated. Honestly, if I had needed to make a professional decision about it, I might have gone with translations as well.
This.

What are you just gonna gonna leave Saitama's superhero name as Hagemanto, so that nobody gets the joke?

If it were their real names, I could see leaving them untranslated, but if they're their superhero names, there's no reason to translate everyone else's names and not theirs.