To me the upgrade thing is mostly crap. As you know, the most common upgrade is merely a different deck although the cabin is identical in size and amenities. To me that is worthless although on paper the customer may think they just saved hundreds. A shell game perhaps? I don't gamble with upgrades. I book a specific cabin and don't want it changed unless it is going to be from standard to suite.
I appreciate your frank views, btw. I'd like to see things get above plain vanilla on this forum. At least every so often.