Points 2 - 4: Some will still get in. Just not millions.
Fair enough. So this wall will stop the horde but may not stop the next 9/11. Then again, in my opinion, a perfect defense is untenable and taking the the fight to them is our best option.