Uprooting people's lives, including that of US nationals (10 years is long enough to meet someone and have kids, even people that do not have a US citizenship or permanent residence either) is not humane. Visa holders have since 2017 a 60 days "grace period" in which H1B Visa holders have to find a new job, while L1 visa holders have that time to pack up and leave.