Would everybody be happy if the cruise line raised its base price and did not allow tipping? This is what an all inclusive resort is. A higher price but no tipping.
I personel would like that. The cruise line is probably more interested in advertising a low base price and then adding costs on later.