Digital only really annoys me. I buy physical games as birthday/Christmas presents. A Steam voucher is not the same as “Rachet and Clank”, even if the $$$ is the same.
Heck- I would buy “Shovel Knight” on steam if it came with a decent presentation card. But no - a receipt. How fun is that to unwrap?