I have no problem with H1B visas in the union as long as everyone is working for the same entity, why wouldn't they be welcome. Unions are to be inclusive, not exclusive, there are strength in numbers. Sometimes it's the only way to face down the money grubbing people running a company.