Like others have mentioned I too have witnessed this IT outsourcing, or insourcing, first hand. The company hires an outside consultancy to "manage" their IT and the consultancy (often based in another country) simply replaces US workers with their own workers brought in on H1-B visas. The company, the politicians, the business round table, and of course the Chamber of Commerce will all sing the same "we can't hire qualified local candidates" song which is simply and completely a lie. In the vast majority of cases the imported workers are far less skilled. The corporation likes this for two main reasons, the first and most obvious is they pay a lot less, the second and more insidious reason is they can treat the H1-B workers more or less as slaves because if they lose the job they can't stay in the US so the company can work them overtime without pay, not give them benefits, and get away with it. Needless to say if they even mention the "u" word they are out the door in an instant. This is not the fault of the H1-B visa holders, it isn't even the fault of the corporations, they are simply playing within the rules set up by the money hungry politicians we elect. You will often hear these same politicians parrot the "they have to try to hire US workers first" line, as a company owner who was approached many times by the insourcing consultancies I can tell you that is 100% lie, they don't have to do anything, sign anything, or affirm anything.
Having said all of that, I have gone to Disney multiple times a year since 1977. Usually to WDW several times a year, DLR once or twice a year, and TDR every couple of years but since this happened I have stopped going. I love Disney's product, think it is the superior product as far as theme parks are concerned, and I realize they have the right to run their business in any way they see fit. I also have the right to spend my money at Uni or someplace else. Every trip to WDW was at least 3500-6000 dollars (I usually brought friends or family) and while I know it doesn't that pawltry sum doesn't matter to their accountants if the rest of you who think it is wrong stopped going and discouraged your friends and family from going it might eventually get the message across that when you are highly profitable you don't need to take every penny off the table at the expense of long time employees.