Dave- Great cost comparison- a true attaboy for you!!
Something that is becoming increasingly apparent to veteran cruisers is that additional costs which are being imposed by the mainstream cruiselines are not happening to the same extent on the more upscale cruiselines! The biggest difference being that the upscale cruiser is paying more "up front"!
Whereas the mainstream cruiser will pay it out over the duration of the cruise (and perhaps several different credit cards)!!
This trend bears some further study as recent mainstream fees and charges begin to weigh in!!
Then too - It may very well mean that RCCL is evolving to a higher level! A trend that began, I noted, in December 2000!