This is just reckless without any responsibility.
A number of people, especially in tech sector, legally stay in US while their GC is being processed. They have kids born in the USA. If such people were to leave USA to seek green card:
- the kids must first get visas to their parent's countries
- once reaching the other country, consular offices now have multi year wait lines for getting an appointment with a office to even hear your case.
- parents may stay in that country but what if kids run out of their visa? A number of countries offer citizenship via parents e.g. Indian parents can obtain Indian citizenship for their kids but it also means letting go of the kids' US citizenship. And what if the parent's country does not have such mechanism?
It's completely illogical that a person must first stay in a country for 5 years to become eligible for a green card and then leave for x years to get a green card to come back !! this is just a tactic to get non-immigrant visa holders out of the country.
Look, I’m an immigrant. You know the risks you take when you come to the US on a non immigrant visa. We all choose to play the game and nothing is guaranteed. I would’ve considered reckless to have a kid in the US knowing that my status is not stable without having an alternative plan. We need to face the facts and stop acting like we immigrants were victims of some bait and switch and must be protected from any fallout of this process. The rules of the game are transparent.
> the kids must first get visas to their parent's countries
The bigger issue honestly is that the kids may already have grown up in the American culture and fluent in English and it could massively disrupt their education and well-being to throw them into another system somewhere else, depending on how they were raised and whether they are fluent in the language of the country of their parents. In many cases they are not.
It's only logical if you are anti-immigration, which is what the US is now.
Birthright citizenship is on the chopping block too. It’s only a matter of time.
> It's completely illogical that a person must first stay in a country for 5 years to become eligible
This is wrong. There is no minimum time in the country for a green card. You are thinking of citizenship. That is different.
> the kids must first get visas to their parent's countries
In this situation, wouldn't the kids already have citizenship of their parents countries?
cruelty is the point in case it wasn’t obvious
How is it logical that their kids get birth right citizenship when their parents don't have it?
> e.g. Indian parents can obtain Indian citizenship for their kids but it also means letting go of the kids' US citizenship
This is not true, India has something called “Overseas Citizenship of India” which is technically not a citizenship even though the name says, but its a life time visa available for US citizens of Indian origin. And you don’t have to give up US citizenship