While not feeling as strongly about the state of the US as you, I am in a position to and will likely end up emigrating in the next few years to one of the countries you have mentioned. Health care, quality of life, etc. will all play into the decision.
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).
The idea of throwing open the doors, was to ensure a truly competitive playing field for Americans and Immigrants alike.
If an Immigrant, and an American have to be paid equally, work the same hours, have the same benefits and rights, then the immigrant is no longer at a disadvantage, as he currently is a legal slave, with no rights, under H1-B.
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...