It’s a good question. Practically speaking, no. The US has done some pretty Machiavellian stuff to kick out immigrants before (eg. See the Mexican expulsion in the 1930s). It’s hard to justify that kind of thing given the really limited harm that illegal immigrants have on society. Open borders are also dubious given how many social services the US provides. So this is probably a reasonable policy, but it does create some strange dynamics.