Can the United States afford to take any action against Iran if our southern border is not secure?
Iran is not playing. If we do something -- and it looks ever more obvious that we are going to have to do something, whether it's military or a precursor to military action -- Iran is going to retaliate.
The retaliation we most have to worry about is a nuclear attack against our homeland.
The easiest way to get a nuke into the United States may well be the southern border. (The ports may be equally easy or a close second, I acknowledge.)
I don't mean to be alarmist, but with what Iran is up to -- the development, the proliferation, the likelihood of arming terrorists -- forget about the 12 million illegals. How can we in good conscience not deal with our borders?