Yeah. Sucks doesn't it? I don't see a way around that, except we should also pass some laws to limit unions to the same rules applied to other industries. Anti-trust rules, etc. As it is, the liberal governments of decades past gave them too many special laws that allow them to abuse their positions.
those workers also vote, they won't elect people who thwart their move to unionize.
right now, employment of illegals is below the radar for most workers. but when the day comes that workers at sanctionied businesses who only hire above board, see a busload of newly minted mexican workers being bused in by their corporation to take jobs - you'll have a sea change in worker sentiment towards a program like this, and the elected officials who put it in place.