The problem here is that much of a union’s work is improving the general work culture and policies to be more labor-friendly. Letting people pay union dues optionally means they get a lot of the benefit of the union without paying for it. Classic free rider problem.