I'm ok with the wall. We could probably offset its cost by cutting military spending and foreign aid. Better yet, we could just ask the 44% of Americans who don't pay income or payroll taxes to chip in on this one.
Of course, if you have a more cost effective way to halt the 200k-ish illegal border crossings, I'm open to it.
How about we cap salaries on top-earners of companies such that they can only be 700% of the lowest earner in the same company. Why does CEO pay need to be 600 to 1? Or how about we actually enforce laws so that US employers don't employ illegal immigrants. Or how about we legalize all drugs across North, Central, and South America; this would stop people from fleeing gang/drug violence in their home country, as well as saving billions on a futile drug war. I'm all for cutting defense spending, particularly all the waste and corruption surrounding defense contracts, but not for cutting defense spending for things like veterans health care.
The wall is just symbolic expensive nonsense, as 1) it has about the same likelihood of getting built as my proposition about CEO-worker salary disparity, 2) even if built, people will find a way to get over/under it, and 3) it is still unclear how illegal immigration impacts the economy in any long-term negative way (the impacts can be negative at the municipal/regional level over the short-term).