Which is why companies are on board with ObamaCare, and frankly I understand it. Why should a company be in the business of providing health insurance for their employees when those resources could be put to better use? They don’t have to worry about providing health insurance for outsourced workers, so it immediately puts the American worker at a distinct disadvantage.
Once all of the provisions of Obamacare kick in, there is going to be a huge cohort of people who will suddenly become valuable, highly prized employees in any industry: prospective employees who don't need employer-paid medical coverage because they can demonstrate that they have coverage through other means. This can be a spouse's employer-paid insurance plan or a government plan (I'd love to be hiring older employees on Medicare right now).