There are many students with Master's degree or PHD degrees from other than computer fields. The majority of the consultants belongs to Computer Fields. Because of the shoddy computer companies and consultants, the real talents within the US (Indian students) are not able to secure H1-B visa. And they are under tremendous pressure of leaving USA without finding Jobs. The students or people without talents or higher degree from other countries are most benefited due to H1-B laws. And genuine persons suffer the most. We as a community needs to find a solution to lash out on the fake companies and jobs which work as middle men and loot the money from people in India and USA.