Superheroes inherently have many, many stupid things about them, especially when it comes to the exercise of trying to retrofit logic and meaning to characters drawn decades ago to sell comics. (Man dresses up as giant bat to fight crime etc) .
Captain America still runs around with that name, looking like an American flag, despite having been to other galaxies, fought otherworldly threats, lived for decades beyond normal people, knows there's other races, species, planets, dimensions etc etc etc and that humans, never mind particular continents and expressions of nationalism, are therefore fundamentally small and pretty silly. But there he is, in red white and blue, as if that matters. Doesn't warrant
too much scrutiny, this stuff