I see all your points....you are correct. I am certain that if the Mexican wall works, we will make a Canadian wall as well :-)
I won't ever know what it is like to have to try and sneak into the U.S. because I've never had to. But one thing for certain, I remember how good it felt to come back to the U.S. after being away. I actually kissed the ground when I got back on U.S. soil after my last tour.
I am sure once you have tasted freedom, the cost to get that taste back is limitless.
I'd be happy if our government would just start enforcing existing laws and stop providing taxpayer financed welfare for illegals.
But keep your eyes shut to the problem, if you choose.