>> Silicon Valley depends on them. The Indian IT industry I believe is centered around Bangalore.
Trump need to break the valley’s addiction to cheap labor.
The root of the problem isn't Silicon Valley - it's that large corporations still see IT as an unmanageable and overpriced pain in the neck. They don't want to have to hire IT staff at all, but to the extent it is required they intend to keep the price as low as possible - history having taught them that the work quality difference between expensive Americans and cheaper Indians is not sufficient to be worth overpaying for the former. And they won't hear arguments to the contrary.
Silicon Valley, on the other hand, is looking for the top .001% - and is perfectly willing to pay those ultra-talented people whatever they want (see Zuckerberg's recent AI hiring) to get their product development done. But the little people who support the big dogs? Same mentality as corporate IT - Indian H-1Bs are cheaper and can't quit every three months to hop across the street to the competition.