That isn't true.
That's a CLOSED SHOP. Those aren't legal anywhere.
In a union shop you are only required to join the union (or pay dues) within a certain time period AFTER you begin work. You do not need to be a member to get the job in the first place.
And you are of course free to choose to work at a place with no union shop agreement, just as you're free to choose to work at a place that doesn't require you to wear a tie or shave. To suggest its a violation of your freedom because not every potential job is suited to your liking is just absurd.
No, wrong again
Sure, they can hire non union members in a union shop state.
BUT they ARE FORCED TO JOIN THE UNION IN A SPECIFIED PERIOD OF TIME OR LOSE THEIR JOBS.
Closed shop is worse than that.
In a UNION SHOP ALL HAVE TO JOIN THE UNION TO KEEP THEIR JOB.
You are not forced. You are free to not apply for jobs at businesses where you do not like the conditions of employment. That's like saying your boss "forced" you to take a drug test. No he did not. You are free to quit.
So you have changed your tune after being proven wrong.
BUSINESSES do not like union shop requirements and it would be BUSINESSES that got this changed.
They like hiring the most qualified workers and more times than not those are the ones that say FUCK THE UNION.
Anyone with any skills these days needs no union. Unions are for milk weak mediocre workers stuck in the 70s.