I resisted my son's gaming purchases, but they ended up teaching him budgeting, planning, and financial responsibility.