Systems that offer migrants no path to citizenship, such as those of the Gulf states, are hard for liberals to stomach, and that is as it should be.