Not saying you're wrong or right, but include context. Or ignore it all because it is wholly meaningless.
I don't see how any of that makes the originally quoted statement any less xenophobic.
Whatever my moral flaws
It's less "moral flaws" and more "stunning amounts of ignorance."
Save your Ayn Rand bullshit, too. I've said it before and I'll say it again: the last time a bunch of people followed the teachings of a shitty fiction writer, the world got Scientology.