Who actually likes gift cards, as in, would still use them despite better alternatives existing?
If giving/receiving cash wasn't already illegal or socially unacceptable, gift card issuers would have started lobbying for that yesterday.
Other than that original use case, many people use them as a form of poorly functional digital cash (since it's not fungible across issuers) that really ought to exist natively in a currency these days.