Speaking of practical... I decided to put "practical" things on my Amazon wish list this year for the friends at the Christmas Eve party I go to. The most recently added items (from early October) lol.
Netflix is a great gift.
I'm on medical leave so funds are tight this year. I'm only buying one gift and that is for my brother and his wife. And it's a lot less than what I would normally spend. I'm giving them the gift of Netflix. I'm increasing my subscription from being able to view on a single device at a time, to being able to view on multiple devices. And I bought them a Chromecast device for their television so they can watch Netflix on their TV. They like to watch movies and TV shows, so I figure it will be an appreciated gift.
I've discussed gift giving this year with my friends and asked if any of them minded if we didn't exchange presents this year. None of them did. In fact I suspect they were probably as relieved as I am considering how expensive gift giving can get.