Gift cards are a scam even when used "correctly". Its whole purpose is to convert fungible money into something worse and conning you into thinking it's a good deal.
I wonder if those "discounted" cards you see are actually an artifact of money laundering where illicitly-obtained cards (from victims of phone scams?) are being laundered.