because that wall has nothing to do with Mexico. Its really a benefit to Mexico, they stop losing their hardest most productive law abiding citizens while at the same time stemming the flow of millions of U.S citizens sneaking across to find a better life.
Who's going to pay for the WALL? Trump never even mentioned it in this meeting with President Nieto.