I agree with you but unfortunately beggars can't be choosers. America speaking English, strength of the USD, all contribute to making the US the most attractive (if not the only) option. When you're poor and just taking chances, you make the best of what you're presented.
I'm gonna ask you a question, and want you to answer very seriously. Do you think the homeless should be eating out of the trash? I have no problem with them having steak dinners.
... but I bet you will never answer for that. Beggars SHOULD BE CHOOSERS.