It's not necessarily just immigration. Many young people I know have moved countries for a few years to experience a new culture, climate or whatever whilst working there. Some stay, some don't. The US makes that really hard/impossible, especially if you want to stay. So what? Well, many visa arrangements are reciprocal...