Just for the record - Crystal has NOW gone all-inclusive - so alcohol and gratuities are now included in the price of a cruise - just like so many other luxury cruise lines.
Ironically, Crystal was a much better value under the previous system, at least in my opinion. The idea was that you got shipboard credit - as much as $2500 per stateroom, to apply anywhere you pleased, including liquor and gratuities.
By lux cruisers have shown that all they want included is booze & tips, and they will pay separately for other things.
Crystal is a GREAT cruise line, by the way, and their sales have never been better, especially with their new CEO Edie Bornstein.