The country must protect its sovereignty. We must ensure immigration is done legally. If Congress doesn't want us to use US citizen taxpayer money to build this wall, let's use a Mexican crime lord's money. People say that people will find a way over it and that's a reason the wall is a bad idea? Are these the same persons that lock the doors to the house and expect that will keep the burglars out, despite they could easily smash a window? Of course a wall will not keep them all out, but that's why you also invest in technology such as heat sensors or motion detectors and not rely entirely on the structure itself. There are plenty of countries out there that enforce their immigration laws and no one blinks an eye. Why is it inhumane for the US to do the same?