A gift card will also help a person to avoid buying the wrong gift.
Further there is a PIN in debit cards where as copyright gift cards you cannot find any PIN. Each year my wife and I send our who live out of state gift cards - which we love sending - and they love grabbing. https://groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY