the US has at-will employment, save it with the hyperbole. There are plenty of non-unionized jobs people would love to have.
Collective bargaining against private actors is fine. There should be no collective bargaining against the democratic will of the people, any more than some random group of federal workers has veto power over law passed bu congress. It is simply not how democracy works.