Technically visa workers can join a union, but if they get retaliated against, the stakes are much higher
Also part of the appeal of having them is that they're easier to bully into overworking because of the threat of deportation. If unions standardize working expectations, that's in direct conflict with one of the primary benefits of visa workers