Here in the US, if it were up to me the DACA "Dreamer" anchor babies would be deported along with their parents, but since the President is willing to let them stay as a compromise, the very least they could do is put in a condition making the ineligible for any kind of state or federal welfare assistance.
this will no doubt keep out many African and Middle Eastern immigrants
Maybe I’m just being dense but...why? The article doesn’t say the ‘asylum seekers’ can no longer be on welfare, just that they can’t become citizens. Most are not that interested in citizenship anyway. So they stay on welfare and are not citizens. Big whoop.