Immigration system overhaul is way overdue