I am a little mixed on this myself. The good is not upping the outsource visas. But……I know of several out of work engineers that are good workers. They just need some skills upgraded. The direction now seems to hire exactly what you need at the moment instead of growing what they already have.
http://www.theregister.co.uk/2013/04/17/us_tech_immigration_bill/