I've had the missed connection one before (also at the rotana) and was given a voucher for breakfast, lunch and dinner. I don't remember it having a fixed monetary value. Yes, it seemed very generous, although I didn't eat all three meals and struggled to use up the fixed value one recently too.
Perhaps missed departure is treated differently from a long transfer stpc. Anyone know?