IMO all this uncertainty is due to a lack of action from Congress on immigration. US Citizens need to come to terms with their immigration priorities - how many and what kind of immigrants do we need in the US, and vote for representatives who promise to bring this to a conclusion.
H1B, in its current state combined with green card laws have led to a massive group (600K+) of permanent non-immigrants in the US. This leads to a lot of pain and heartbreak for people who follow all the laws, pay all taxes and looking to establish a stable life. Many of these folks have US citizen kids.
Many don't realize how difficult it is to keep up with all the paperwork just to ensure you are in legal status in the US. The level of arbitrary regulation by USCIS is only making everyone's life painful while not solving the root cause (H1B abuse).
H1B, in its current state combined with green card laws have led to a massive group (600K+) of permanent non-immigrants in the US. This leads to a lot of pain and heartbreak for people who follow all the laws, pay all taxes and looking to establish a stable life. Many of these folks have US citizen kids.
Many don't realize how difficult it is to keep up with all the paperwork just to ensure you are in legal status in the US. The level of arbitrary regulation by USCIS is only making everyone's life painful while not solving the root cause (H1B abuse).