There always has to be a line drawn someplace when it comes to morality.... I actually do still know a few parents who don't let their kids watch anything they want on television.
There's a difference between being on a cruise where one guy in drag walks by, and sharing your cruise with a 50% drag queen clientele.
Keep in mind in the end Carnival did let them dress up the way they pleased. That is probably the reason one of them thanked Carnival.
But how many parents of adolescent kids who care about what their kids see thanked Carnival for the same cruise?