All of them. Every character has their fans and the right to exist. And if you don't like a character, you don't have to read any books they are in.
The idea that multiple characters with the same name is confusing for some fans, especially when they have been reading comic books for years, in baffling to me. It isn't rocket science to understand that there are multiple characters who have the same Superhero name.