Ports are borders. Do you think that Ireland is any less safe because it has no land borders? It was that thinking that led to 9-11 (the oceans will protect us).
Apparently I wasn't being clear enough.
Border control is a state issue, unless of course ports are under city jurisdiction. From what you said ports are already under federal jurisdiction. Airports have always been federally controlled (customs is national, not local).
If that's the case then border control is out of the power of San Francisco and other cities. For their sanctuary policies to have any effect then the state or federal governments must have
already failed the citizens of San Francisco and the other cities. In that event I don't consider it unwise for cities to protect themselves as best they can; if that's by acquiescing to invading hordes the federal government has failed to protect them from then so be it.
Punishing them by withdrawing the funding they need to protect themselves from terrorists seems an odd way to respond to a failure of federal government.
And if you think that denying them some pittance from a new federal bureaucracy is draconian, you apparently have not seen the financial impact on cities that have major ports. Cutting off a port (besides being far beyond the scope of the constitution bordering on a Chavez type of nationalization) from a city would have a much larger impact than any chump change to the cities.
What on earth are you talking about? I meant the federal government taking over (or nationalising) security, screening and other customs-related industry, of course, not shutting the docks for some absurd reason. If the federal government already controls the docks then the city has absolutely nothing to do with border protection. Its policies only deal with those who the federal government has chosen not to adequately police. And in that case you can hardly blame San Fran and others for trusting in their senior government's judgement.