You keep harping about socialism. Unions are the epitome of socialism. Collectivism forced down the throat of a company using political pressure from socialist cronies in the government. Unions hate "right to work" states. Why? Because it defangs them. They lose political muscle. When left to their merits, people tend not to join. If unions actually had something worthwhile to bring to the table, they would have no problem recruiting members. They would have no need of having laws passed to give them special control over people who simply wish to be employed by a company, not controlled by a union.
If you sincerely believe that crap is being imported into the country, then manufacture something better. Market it at a higher price. Convince the consumer that you are bringing better quality to the table and that it is worth the price differential.
Free trade saves me money and provides variety. I'm a discerning consumer. I can tell the difference between quality and crap. I purchase the former and leave the latter on the shelf.