Agree. And ban outsourcing companies from India from getting H1-Bs. They actually have a special category for them but they bring so many people in that they spill over into H1-B. The people they bring in are from the bottom-of-the barrel colleges in India (I am from there).