I've never asked for compensation for inconveniences on a flight. I was, however, once given a very generous voucher when I called Delta about rebooking options during a bit of a flight cancellation mess at MDW last year. The rep said she was giving it to me because I was patient, I was nice to her, and I didn't ask for anything. Whether those reasons were true or if they were just giving it to all passengers on the affected flight, I admit that I didn't turn it down.