What should be troubling is the fact that someone in the Executive Suite contracted out important IT functions (such as these jobs were I am assuming).
If the CIO/CTO etc are perfectly wiling to disrupt core functions to shave off some costs - you have to wonder about the strategic abilities of these highly paid morons who cannot think past the next quarter.
That is the real outrage - whether those outsourced jobs are done by H1-Bs (or even possibly L1-Bs who are much more prone to abuse) is the minor part of the story.