If they work,are qualified,speak English, not on dole or any kind of assistance like a work sub program they should have option to stay. This would qualify as a 'productive member' of society.
I am an immigrant myself. Been here 40+ years and I would strongly advice ZERO position of authority of any kind for minimum 20 Years after settling in.