I would be more than happy to see gift cards disappear.
Limited strings-attached IOU that’s worse in every way than the cash paid for them.
The users in the linked article were victims, not criminals. Cops should absolutely surveil these things though, and IMHO seizing the cash in there, via warrant, as part of the process of investigating a crime is a not unreasonable step.