Pretty sure most if not all of us calling them food stamps are just old enough that is what they were. Just a more familiar term, though we know they are now cards.
I still call them that too. But I’ve not seen an actual coupon in years. Are those still around. Mind you I know EBT has not meant an end to scams.