thousands and thousand of cruise passengers every year travel to foreign lands and dont do ship excursions. I dont like to see that as a reason the people acted the way they did. I dont usually take the ships excursion and have never had a problem.
the problem as I see it was lack of communication. common sense tells you to check the price before jumping in the taxi. these people left their common sense on the ship.