The fence was stopped largely due to cost. A virtual fence would work far better than a physical fence if used in combination with border patrols, but even the project associated with that was scrapped, again, because of budget issues. Any way you look at it, securing a border as large as ours is incredibly expensive. About the only way to feasibly afford something like this would require us to leave Afghanistan and Iraq.