When it gets down to it, I would have to say yes.  Before you can fix something like this, you have to get us used to not using slave labor (and yes many of the illegals were used like slaves)  and you have to get the illegals used to not being slaves.   If you know the biblical story of the exodus from egypt, part of the reason that the people that left Egypt could not enter the Promised Land is that they were too used to being slaves.