I agree that gift cards are also overrepresented in frauds, bring little value to society and should be banned.
Surely we can all agree that the benefit that cash bring still outweigh the wrongful use. When it's no longer the case I imagine it will be phased out too.