I have rarely encountered places that don’t accept cash. The only places I’ve seen signs that state no cash are smaller businesses and/or street merchants/vendors.
Regardless, I agree with the spirit of your comment. I rarely use cash anymore simply because carrying it around is inconvenient. You have to know ahead of time exactly how much something is going to cost and then when you get coins back, that’s doubly more inconvenient/annoying.
Ultimately, OP’s post is a little melodramatic. Gift cards are meant to be more personal, although in the specific context they wrote, it does feel a bit half-hearted (“Thanks for helping, here’s a random gift card I found in my wallet that I never used!”).
Man, that’s pretty fucked up. I doubt anything will come if it from the legal side, but hopefully my cynicism is for naught. Voice actors already get shafted by the industry as it is, so taking away their fan mail without their knowledge is just another punch to the gut.