this has nothing to do with stat at home orders. literally nothing. and the fact that you quoted rights for immigrants tells me a lot about your already existing position. immigrants have rights. they don't have the same full rights as u.s. citizens, but they do have rights and they aren't any less real. furthermore, they are humans.

let me explain to you why this move is essentially continuing an already existing war against immigrants. back in january, the u.s. implemented a travel ban against china, and they also slipped in multiple other african and middle eastern countries as well, all in the name of the virus. and they used the china travel ban as a convenient distraction to add in other countries that had nothing to do with the viral outbreak. at the same time, visitors and u.s. citizens before the ban and u.s. citizens after the ban were allowed to travel freely from china without any tracking or testing whatsoever. this is a problem because it isn't like a u.s. citizen is magically not able to contract the virus. additionally, and this is something the u.s. government did silently and was not reported heavily, the u.s. canceled all visa processing, including those that were already in progress. so immigration for chinese and certain other countries has been banned silently for three months now. not only that, the u.s. withheld passports from immigrants, further preventing travel for those immigrants, even outside of the u.s. let me make that point very clear: the u.s. consulates and embassies withheld foreign (that is non-u.s.) passports for at least a month from immigrants, which prevented these people from traveling from countries outside the u.s. to other countries outside the u.s. that is war against immigrants, and it prevented travel that the u.s. has no control over (other than needlessly keeping people's passports), which is a violation of rights. still furthermore, the u.s. has conditions of the travel ban that allow certain people through via a waiver process. the u.s. has been getting waiver requests and just sitting on them, not processing them at all. this means that again the u.s. was lying and was further silently preventing immigration, immigration that was allowed by their own rules! the u.s. government has been sued for this and lost on a case by case basis for not due processing the waiver requests. this is for many countries and not just china.

so in effect, the u.s. has had immigration bans for months against many countries, and these bans were silent in that they weren't part of any public executive order but rather bans by effect (they simply turned off processing internally). the fact that only now trump is executing a ban against immigration is telling. it means that trump knows he has already effectively banned immigration under the hood for many countries and by doing the full on ban now, now that millions of americans are out of jobs (which was expected by the government), he is abusing the sentiment that americans are out of jobs so he's going to cancel immigration to supposedly help out americans. meanwhile, immigration has already been silently banned and this is just trying to gain favor from upset, jobless americans and the rest of his constituency in order to be re-elected. this is a continual pattern in that trump has manipulated the response of the u.s. government to the viral outbreak in order to ensure his re-election. secondly, it is a continuation of the republican's war on immigrants and allows him and the republicans to get rid of immigration issues that they weren't able to do silently, all in the name of helping americans.

this move has nothing to do with stay at home orders. immigrants have to abide by them as well, if they are here currently. it has nothing to do with helping americans and only serves to be viewed as helping americans, particularly those that would vote for trump. keeping immigrants away from their jobs will not help americans without jobs. it only hurts the u.s.' world position, drastically hurts american companies who employ these immigrants, hurts american families, and more. the only thing it will potentially help, if even that, is trump's ratings with his constituency and the republicans being able to get rid of immigrants, for example at the mexican border. it's part of trump's blame game to distract voters from his own failings as a leader.