"They claimed they had to many people in the upper classification."
Ah, the pox of a successful promotion. Let's hope that Princess doesn't follow, but every indication is that cruises are moving to an a-la-carte sale structure. Bids for cabin 'upgrades' now have a base level for the offer, ie: last December we snagged a balcony 'upgrade' for $200pp. This year, it's a sliding scale, where the minimum bid is $370 'ish per person. For a blind upgrade. Yuck!