Yeah I fully agree with this. I know multiple people on H1B visas who stayed at their jobs even in the face of sexual harrassment, deteriorating physical health, and depression, because of bad job markets and the stupid 60-day rule, and some subset of them already had family and kids in the US who were already adapted to US lifestyle and not ready to be uprooted to a foreign language and culture.
All they needed was some time off and time to recuperate and then some job searching time.
There is no reason someone who is already "effectively American" from a professional perspective should be uprooted and moved. They already thrive here, they already benefit this country, they should be allowed to stay indefinitely and continue to contribute.