I work in Silicon Valley high tech. I didn't say there weren't some problems, just that you exaggerated. There are plenty of white males who are doing just fine.
I also wouldn't call the IT department of a no-tech Fortune 500 company part of the "U.S. tech industry." You didn't specify this industry. But I believe you, that your organization has a problem.
There are plenty of Indians who are employed in top tech companies, but there are also a substantial group of Indians who won't get anywhere close to that.
Once I was working with a startup and the (female) India CEO told the recruiters something along the lines of, "We can't hire anymore Indians, we are too Indian."
There are a lot of problems out there, but the same problem isn't everywhere.
Nick, you are outnumbered by H-1B foreign workers in Silicon Valley and yet you deny the obvious. I remember once back in 2007 I was making a pre-sales call to Apple in Cupertino and I was suffering an attack of redeye so I rolled off the 880 and stopped at a large grocery store to buy Visine and could not find one employee who was willing to speak English, all Asians and Indian. I have visited ongoing implementation projects at major insurance companies and banks in the LA metro area and seen with my own damned eyes floors staffed with nothing but hundreds of Indians working on the project. I did a year-long sales/consulting stint at Microsoft in Redmond and Issaquah in 2005 where I had MS directors and VPs tell me how great H1B visa workers were for the bottom line and I told them one day theyd be laughing out of the other side of their mouth. Now they all work for a CEO who is a former H-1B employee.
You lie like a dog.