I totally agree! Princess provides much more for $!
Celebrity is way too high on everything! Drinks, tips, Speciality Restaurants, cabins, etc.
Out of X, MSC, NCL & Princess - X is the most expensive!
Yes, I cruise them all and see the prices.
Happy Cruising!