The military's budget is nearly a trillion...
Even if we do have the money, it's not like we need a massive wall there. Most people get into the U.S. by plane. Also, how about making the immigration process easier? Then, people would likely rather just do that than enter illegally. I feel like this whole thing is just both sides being idiots, and lacking communication skills.