As for Superman not looking like an immigrant, it is actually a big coincidence in-universe that he happens to look like a white human. There’s no Europe on Krypton.
Now I want an alternate-universe Superman who happens to be black, and lands in racist-as-hell-ville in the rural USA.