While I believe we do need tighter border security, I do not think you can stop a determined terrorist, period. The nature of their "business" is that they are underground most of the time, until they do the deed. There is no way to stop 100% of the people, 100% of the time.
That's the same for cargo containers coming into the US. There are FAR too many containers, on a super-tight schedule, to inspect every single one -- its just not possible.
If you slow down things at the border then other things suffer downstream -- its a snowball effect. You slow down the border crossing, you end up slowing down transfer of goods, which in turns raises costs of shipping, which in turn is passed onto the consumer. (Ie: us.)
Slippery slope there...
E1