The $200 credit is B.S. because they chrage $12 plus tax each day for parking and who is not going to at least order one drink at the pool which gets another lovely automatic 18% service charge.
QUOTE]
FYI: We just stayed at the Embassy Suites in Niagara Falls, Ontario in June and they charged
$20 Canadian daily for parking.

Also we ate at a TGIFriday's there that charged almost $18 for chicken fingers and French fries, not including drink. You just have to expect ridiculous prices in tourist areas.
I can't speak for other cruise lines but Carnival automatically adds something like an 18% mandatory "gratuity" (kind of an oxymoron) to all drinks whether they're bought pool-side or during dinner. This applies to soda as well.
You would have paid this whether or not they knocked something off the price of your stay. This wasn't just aimed at you to recover the $200 that was returned to you.