I mostly agree.
If you (we) stop giving free healthcare, food, housing, drivers license, education, etc..etc to illegals, and start prosecuting criminal activity, then they really have little reason to cross the fence. In fact they'd be pouring back south like moths to a flame. Like they say, if you dont want birdshit on your porch, stop filling the bird-feeder!
The only segment you can't really affect is the drug traffic, which is where the wall is a good idea.