Why don’t we remove the ones costing us money, especially the men causing trouble?
If they come here, they contribute. If they misbehave, intimidate locals, or become a burden, they are drop kicked. No endless process, no sob stories, no little theatre of compassion.
In fact, that would probably be better for decent foreigners too. Everyone would know the deal: behave, work, contribute, stay. Take the piss, leave.