Do ships from other countries ever make port calls here and make complete asses of themselves?
Yes, and not really. I've run into foreign service members on port calls and on exercises here in the US, and they aren't nearly as bad as we are in port. Why? I have my theories:
1. Cultural acceptance of alcohol. Think about it, they have little or no "legal age" in the country where they are from, so they have been exposed to alcohol since a very early age. They may have been drinking since they were 16 (or younger), because it is part of their culture. We aren't allowed to legally start until we're 21. We're probably doing all the foolish alcohol related stuff they did when they were younger.
2. Alcohol on ships. This is huge. They have full bars on their ships, and are allowed to consume while underway. They are not looking forward to the port call after a month, or two, or three to have a beer that turns into 20. When they get off the ship, it's not that big a deal.
3. Culturally accepted behavior. We've all heard about "rude Americans" and overseas it is noticeable. Behavior that we view as accepted/entitled is viewed as unacceptable overseas. Even in the most liberal of countries.
4. Rights of the accused/enforcement of standards of conduct. Again, Americans are spoiled and have a large number of rights afforded to them in the US, and they take those rights for granted. When they go overseas, the same decorum is not acceptable and their lifestyle is enforced. Cops laying the smack down on someone who is drunk and beligerent is considered police brutality in the US, and proper enforcement in Italy. Caning in the US would be considered cruel and unusual punishment, but is accepted practice in Singapore. Public Urination in the US results in perhaps a night of jail/maybe a fine, it's a stiff jail sentence in Turkey.
It boils down to the fact that we are guests in their country, a fact that alot of servicemen and women don't "get". Whether or not foreign servicemen/women "get" that concept when they visit our country is moot, because of our liberal laws that focus on the rights of the individual. That is why this country is so great, and is worth fighting for.