would never work..know why..cruise lines use the "bait and switch" method to get you onboard (bait is $399 pp inside cabins)..with the clear understanding that they will make their money on the back end with high onboard revenue of which alcohol and gambling are the two prime sources

therefore they could offer the alcoholic free cruise but it would cost you a fortune in upfront cabin cost

besides, I enjoy watching the drunk bikini clad young ladies at the pool deck during the day (VBG)

The fares would be too high. Just look at Disney with their casino free ships, there fares are not family friendly at all BUT they still make the money...go figure.....non smoking and no alcohol..sure I would do it IF I could afford it

My husband and I had the good fortune of having a long conversation with one of the hotel managers aboard a HAL ship last year.
My husband asked him about the top money maker for a cruise line.
He said it is the excursions.
He also said that the casinos rank very low as money makers. When my husband asked why, he said that most Americans [at least the ones on cruise ships] are not big gamblers.