IE: you hate the H1B program means or implies that you hate brown skinned people of a vastly different culture. It makes all opponents of H1B look like, or can be inferred to look like racists. Your pocketbook and career management issue is transformed magically into your own assholishness and racism. You're a loser because you don't like Indians.
I think you nailed it GB. I've been really upset by my own feelings because I've genuinely liked most of the H-1Bs I've worked with over the years. And I derive great comfort from my belief in Buddhism, a school of thought that originated from Asia. So I owe my religion, if you can call it that, to the East.
But last night, for example, the workplace had mostly cleared out and these two Chinese guys were speaking in Mandarin to each other. Any kind of conversation bothers me and I reach for my headphones but this probably bothered me
more... Why? Is it human nature to
dislike the foreigners? I have Mandarin tapes from the Pimsleur Language Program which I occasionally work with on my commute and I'd like to learn more about Chinese culture. And I have 12 credit hours of Chinese from college.
Like you said: "Your pocketbook and career management issue is transformed magically into your own assholishness and racism". Add to that a lot of boys-and-girls-in-the-backroom infantilizing in the IT workplace that makes you hate
everybody!