Not teaching kids thr value of money imo is the main one. They dont understand the cost of subs because its not their money they are spending.
I have a half brother whose on the sensible side of buying games. He doesnt get a lot of money, hell he got a 20$ steam card from a friend, and hes saving it for an indie game that doesnt even release till 2025.