I don’t think all immigrants are H1B holders, are they?
Are h1bs immigrants?
Sure, but that’s not what being xenophobic means.
Do you think that maybe it’s possible the OP has a problem with the program and that crying racism whenever someone brings it up might actually be hurting your argument?