50% refund actually doesn't sound that bad to me. If I was on the cruise, I'm sure I'd be disappointed about missing the ports - if people had booked independent excursions at the ports, it would have been a nice gesture if Cunard had made them whole on cancellations for those excursions and as Tom has mentioned, open bar would also probably have helped. But I'm not sure what else Cunard could do - a complete refund doesn't sound fair to me either. Unfortunately, these are some of the risks that we all take when we decide to take a cruise vacation. JMO.
Masaki