I support those solutions too, but how are we supposed to deal with the illegals who are in our midst now?
We need to cut off the carrot (benefits) and apply the stick (deportation - enforcement) to the backs of those who are breaking the law.
Enforcement of our laws is a necessary part of the solution.