A capitalist worker has the responsibility of remaining employable, but a capitalist employer realizes that his best asset is a productive worker who is able, not only to produce, but has the means to consume. Employing outside of the capitalist system means the employee is no longer a consumer.
So why don't you just push for them to allow 5 million H1-Bs or whatever? What would the difference be?