I also looked up apps that can be gift card aggregators and will include that next time too.
—-
I did a similar thing when I gifted Alexa Echo Show devices (the ones with a screen). These instructions included how to use a separate Amazon account so the device won’t get your contacts etc, if the person wants that privacy. Along with two 3 minute videos setting up the device and going over a few basic aspects of it. This would be a ton of work for one gift. I have now done this gift 5x and primarily to average technical people.
Basically what I’m saying is. Gift giving is hard. It makes me super anxious and stressed. I think I’ve found my own niche/trick of including personalized instructions and information. I’ve never tried this on an equally techy person though!
Note, however, that I'm assuming that the gift card is well selected. In practice, I find that this is usually not the case--probably because the giver was simply looking for an alternative to giving cash. Under these circumstances I agree that cash is actually better. There are few gifts worse than a gift card to a restaurant you don't like, for products you aren't interested in, or to a totally generic store.
I think the gold standard remains a thoughtful, nonmonetary gift. But that's often just not realistic.
Edit: A sibling comment points out that this is all cultural. And they're exactly right. So I suppose I should specify that I'm a Christmas-celebrating American. YMMV for gift-giving holidays and rituals from other traditions.