Dude listen , you can work anywhere you want. It’s not about the individual worker. It’s about saying a union can not make a contract. This means organized labor is weakened.
Do you think no entities in the US should be able to make exclusive contracts?
Suppose a guy wants to mow my lawn every time it needs it for a year and we make a contract that he will do it for $20. Now one month in another guy says he can do it for $15. Does he have a right to cut my lawn? Is the other guy out of luck unless he just agrees to do it for $14?