What American Dream?
They were supposed to be temporary Y2K workers and then go home in 2003 when it ended.
Why are they still here 17 years later.
No one ever promised these people any “Ameican Dream”.
USA is not your cookie jar.
Maybe you can go build an Apple or Microsoft in India or Canada.
Get busy – we’ll wait and watch while you do it.