There's a monumental difference between publicly funded government unions and private unions. The latter (the right to it) is fundementally part of a free market. The former is an act of aggression and should not be tolerated.
A law like that might go a long way in making the US a better place