Thinking that you can build a physical fence across the entire border that would actually keep people out is idiotic. However, there are certain places where fence sections have proved effective. In other locations, sensors, drones, or good old fashioned patrols could work.

I believe that any way you look at it, the US has the right and duty to have control of its borders. From an immigration perspective, you have people all over the world that would love to be able to live and work in the US. Giving illegal immigrants a pass is fundamentally unfair to the would-be immigrants who respect our laws and go thru the proper channels. In the case of Mexico, it also gives a very corrupt & incompetent government a safety valve that allows it to continue being corrupt and incompetent.

Then there are the sovereignty and national security issues....

What's this got to do with Detroit?