The U.S. has diplomatic relations with virtually everyone except a handful of countries. That doesn't mean I want to see Iraqi, Pakistani, and Yemenese warships in Seattle getting their fuel.

The U.S. was also keenly aware the ship was in a questionable, if not hostile, territory.

I'm certainly not justifying the attacks. Simply stating that some situations like this are easily avoidable.