My parents refused to enable me to get into the glorified gambling of trading card games and frankly I was better off for this. I've seen people waking up realizing they had spent hundreds to thousands on cardboard designed to be replaced and deeply regretting it. That is while having cardboard to regret buying. Imagine what happens to these kids if the game they spent all their gift cards on closes down and takes it all down the drain.
Meanwhile there were gifts like games and D&D books that let me have fun for a long time as complete packages without needing additional expenditures to enjoy.
There are things kids can like and dislike, and we should keep that in mind. But as adults we should also take some responsibility for cutting through the bulshit of manipulative marketing. They aim these things at children because children only see their immediate excitement and wonder, but not the sleazy business behind it.