Of course, it's ALWAYS been this way.
$20 billion for the wall is mere chump change in comparison to what it will cost the citizens if it's not built.
Then again, if it's not built, the cost (in dollars) will make no difference, because the country itself will be lost.