As far as immigration policies in the US? I do think things are pretty f'd up. However, I don't think "throwing open the doors" is the actual option. We do need to encourage and readily "recruit" people that want to come here and start and build companies. The US can benefit (like it did in the past) by bringing the best and the brightest (as well as retaining those that come to our universities).
Where I differ, is I think we don't need every warm body coming here to fill tech jobs. There should be a focus on hiring (and if necessary training/continuing education) for those that are in need of jobs where there are openings (like in tech).
Just another view...