They are on non-immigrant visas so not migrants.
To get those visas, there are income requirements.
For most, there is absolutely no path to even permanent residency, let alone citizenship.
Ironic you compare to Thailand, which has some of the strictest immigration laws in the World. If you get caught here illegally, you go to the Immigration Detention Centre and don't get out, under any circumstances, until you are deported.