The H1B system is severely abused by them. my first hand experience, many of them are corrupted, unprofessional, unethical and un-America. in the long run, it will most likely destroy western industries, that's one of the reason we will lose to Asia countries to the end.
This is the survey on Indian IT discrimination. This mini-site is broken down into just a few tabs.