The answer is to go after the employers. The VAST majority of illegals aren't coming here for nefarious purposes, they are coming to build themselves and their families a better life. If you make the penalty for employing an illegal so high that no company dares to even consider it the problem will solve itself.
Obviously we should protect our borders just as every other nation does but a big ass expensive as fuck wall is dumb. We'd be better off spending less money on different forms of electronic surveillance.
You're right. Employer crackdown won't happen though as the exploiters have litterally bought the issue. They've also convinced so many dimwits to not only look the other way for... but actively cheer on selling out their fellow citizens.
As for people lamenting border walls, that arguement is decades too late. There's a vast stretch of border walls already. Congress agreed to build more long before Trump was elected, but didn't complete the last mandated wall fully. Trump seized on that fact in a stupid way, knowing most people are ignorant and stupid.
People operate as mostly symbolic idiots over a lot of things so to many Trump making a big show of enforcing already mandated walls being built becomes 'his wall' (singular) and he can play both sides for chumps over it.
The walls are nothing new, Trumps wall posturing is stupid, more of them arent really needed but since the employer penalty won't happen, it's just smoke and mirrors.