Because all of the problems with unions come from the "closed shop" -- the right to exclude non-members from working freely for companies. No one has a problem with voluntary associations of workers (e.g. ACM or IEEE); the issue is when a group is allowed to force a business to only hire members of that organization, or to force all employees to pay dues to that organization.
Your "labor contracting corporation" would just be one competitor among many. If it tried to increase the price of labor, it would be bypassed.
Right-to-work solves the problems of unions. It also eliminates most of the power of unions, so it is unpopular with trade unionists.
The only unions I really want to see eliminated, though, are public employee unions (prison guards, especially, but also police, fire, teachers, etc.). Those employees have other means to redress grievances. I'd also like to see AMA and ABA (which are effectively unions, but for people making far higher wages) de-fanged as well.
Your "labor contracting corporation" would just be one competitor among many. If it tried to increase the price of labor, it would be bypassed.
Right-to-work solves the problems of unions. It also eliminates most of the power of unions, so it is unpopular with trade unionists.
The only unions I really want to see eliminated, though, are public employee unions (prison guards, especially, but also police, fire, teachers, etc.). Those employees have other means to redress grievances. I'd also like to see AMA and ABA (which are effectively unions, but for people making far higher wages) de-fanged as well.