There is absolutely no duty of Americans to self-sacrifice for the freedom of foreigners. Yes, it would be great if we could open up everything, but we simply cannot at this time. 139 million people want to come here, including 5 million from Mexico and 19 million Chinese. Figure that >60% will vote Democrat. It would be a catastrophe if we took the unconditional open borders principle to its logical conclusion; instant decline. People preaching that have an evil, nihilistic, anti-self-interest morality whether they realize it or not. Lawmakers need to respect this reality and start freeing up the *American* economy, including abolishing the welfare/entitlement state, before they look to grant more freedom to foreigners. Then we talk.