Nobody in this thread except you uses the word xenophobia in the same manner as bigotry. You said here:
Xenophobia is the fear of that which is different. I'm struggling to not laugh at your breathtaking assumption that EVERYBODY fears that which is different. It is baseless. People love and seek out differences or most do. Music, art, travel, wilderness hiking, SCUBA diving, culinary exploration are all in part seeking out different sights, sounds, feelings, terrain, environment and people. So, no. There is no evidence that humans are essentially xenophobes. Maybe some are, but not everybody, not even close to very many. I know of no evidence that there is a genetic component in this either.
The bit about how everybody must resist the impulse to bash the weirdo -- this does seem to me as more of bigotry, which is all about hate and intolerance, rather than fearing the unusual person. Do you actually feel that impulse when walking past a clearly affected homeless person? I don't and I don't know anybody who does.
You obviously have trouble sorting out your opinions from facts. Here is a little exercise to help you understand the difference: