I'm not against enforcing our immigration border, tbh... but like you said, there's readily much better ways to deal with this problem.
We're now in year 3 or 4 of this wall, at a cost of millions (billions?) of dollars, and it's clearly ineffective (lol @ smugglers having the time to put putty on the other side after they crossed).
Plus it's not like we couldn't tell if it was efficient. A true working solution would make a substantial dent in drug smuggling and distribution at least, and that would inevitably make the news (Fox would be first in line here).