I would like to see a nice fence built between the United States and Mexico but I don't think it will ever happen.
There are fences there at certain stretches! And all the fences do is slow em up a tad!
Nothing short of a "Berlin wall" will stop them.
Sounds like a great idea, as long as the fence is concrete, 20 feet high above ground and 15 feet below ground, topped with razor wire, 10 feet wide so you can walk along the top, and with guard towers every few hundred yards.
Let's do the same up north, too. Canada is a favored entry point into North America for ME types.
Cost is no object, as the net savings from a program would make it pay for itself very quickly.