Its probably the most abused visa in the entire world. He promised reform , but it has yet to come.
minimum salary of $60,000 is required , which is a joke. its the salary of a ordinary skilled worker ( a mechanic or a plumber. ) I would think most of those get higher salary as well. At this rate you are de-incentiving local population to enter the fields since this is the salary range where an entry level graduate in the skilled field would enter. you take away that job and give it to a import( and those imports are really not that skilled trust me ) .
Congress has proposed $120k as minimum I think it should be a little more than that .around $150k is what it should be. Phased in over a period of 4 years .