I don't like escargot either - but I would not expect that the cruise line should not serve it because I don't like it.
If you don't like a particular entertainer no one forces you to sit and watch. I adore Jeff Foxworthy but consider his comedy - as well as that of his cohorts - to be fairly tame.
Just because a comedian is R-rated does not mean his show is classless - that is an opinion.
I say if you don't like it don't see it - being an adult I will choose for myself and it is not up to another person's "opinion" as to what the rcuise line should do.
Get 'er done!!!!!