Until I hear someone complain about Swedish H-1Bs, German H-1Bs, Japanese H-1Bs.. (there are many! what visas do you think anyone else in a tech job is on? The same one), I’m very confident in chalking up 95% of the anti-H-1B talk to just plain old racism and nativism.