but I don't see why everyone should expect to get something everytime their cruise price fluctuates.
Jill, it's the cruise lines' fault for establishing this practice and turning it into a sport.
Some cruise lines have started making part of the deposit non-refundable, and running sales "for new bookings only" when they're trying to sell cabins close to cruise time. This takes away the advantage from passengers who think to cancel and then rebook at the lower rate.
Another just changed to a policy whereby they'll refund the difference in fare only if the fare goes down within 48 hours of booking.
I suspect when the refunds and OBCs start costing the cruise lines more than sailing with empty cabins, they'll stop dropping fares or will all go to a model similar to the above.