This sounds a bit like "I didn't get my Dermalogica kit. I deserve $100 in duty free vouchers so I can buy something onboard as compensation."
Yes the AVOD is important, but for CX to give an upgrade voucher? I don't think the hardship corresponds to an upgrade voucher.