It's a gamble to come to America to get educated (cost, cultural adjustment, visa issues), and I think that we should show preference to those students who have made that extra effort to live and study in America over other people.
Seems like the US had the moral high ground prioritizing the down and out, now just another country only accessible if you have $$.