Your anecdotes do confirm my claim that the suits who offshore their engineering and other activities are idiots. But they're still doing it.
And that's part of what's driving that 8.6% unemployment rate. It's not due to H1Bs. It's because those jobs went somewhere else. If they got rid of the H1Bs here, it's most likely that the jobs would follow them back home.
Companies are learning that is NOT what to do ...