In reading Kuki's latest blog, I began to wonder what cruising's "dirty little secrets" are. What are those things that would really shock a first time cruiser and even surprise a more experienced cruiser? Please no flames!
My first nomination might be: The published itinerary might not be followed.
There are many reasons that might be the case; weather, problems with the vessel, civil unrest in port, and deviations to evacuate an ill passenger or crew member seem to be the most common of this not too common event. However the fact that the cruise might deviate from the published itinerary is left to the fine print. I just went through the process of booking a cruise on Carnival's website (up to entering my personal information) and have seen no caveat that I might not actually go to Cozumel.