As someone else mentioned earlier, this thread is linked on the front page of Foxnews.com. Apparently, it must be easy to register, so people do so to comment. I've had an account here for a couple of years, but hadn't visited the site in a year or so. I logged back in to comment.
On a separate point, I think there are three issues, and only one appears to be a point of disagreement for the most part.
Issue 1 - I don't think anyone is saying the captain did the wrong thing by skipping the port for a medical emergency. Everyone is in agreement there.
Issue 2 - I don't think anyone is saying the captain did the wrong thing by kicking a disruptive person off the ship. I say that with a little trepidation because I think a person should have the right to complain if they're getting a raw deal, but the bottom line is, if the guy was ruining the trip for others because he wasn't following the proper complaint channels, then yeah, kick him off. It's the captain's call 100 percent.
Issue 3 - This is the issue where some people (including myself) spoke up, and I don't see it being addressed by the defenders of the cruise line. Is a $25 refund a fair refund? I would argue that the refund should be the amount that the cruise line charges to add the stop to the itinerary. If it's really only $25 per person, then it's fair, but I suspect that the passengers paid a lot more than $25 for the purchase of that stop. To a great extent, the cruise line is transferring risk to the passengers, when the cruise line should reasonably absorb some risk itself as a business.
I would propose it another way. If you bought a 100-day round-the-world cruise for $50,000, and it was advertised as having 50 stops, how would you feel if the cruise line eliminated all of the stops and just steamed around the world non-stop? If you would be perfectly content to get a credit of $1,250 (50 ports x $25) on your $50,000, then the $25 refund is fair. If you think more of a refund is in order, then you agree in theory that there's some point at which a trip is "ruined" by having port cancellations, and the damage is more than $25 per port.
I'm not defending the guy's actions and I'm not attacking the captain. I just know that when I saw the $25 refund mentioned in the Fox News article, I thought, "Wow, that's a pretty cheapskate move by the cruise line."