Behodar:
It was my birthday a couple of days ago and I was given a gift voucher for an online retailer. Just went to buy something only to get "we don't let you use a gift card on that particular item" (paraphrased). Money should just be money!
That's only a step or so removed from gift cards that expire.
Cash doesn't expire, they already have the money, with inflation the real value of that card is decreasing (so they're already winning) yet for some obscure reason they deem it necessary to have an expiry date. Theft by another name if you ask me.