We were very excited about our first cruise which has probably turned out to be our last. There are parts of cruising my wife and I simply do not enjoy. Mainly the crowds, the limited exposure to an area - only getting a short stay at any given location. The experience would have been greatly enhanced if the the Princess Cruise line ran the cruises by thinking of the passengers instead of their bottom line.
I am a CPA so I completely understand the line trying to get the extra dollar; for drinks, photos, gambling and various other items. We knew that going in and have no problem with it. I can even understand the somewhat low rent art sales presentation, although I think that borders a bit on the fraudulent side.
What I do have a problem with is poor management. To list a few of the problem areas: