Денежным отношениям учат родители, каждый день. Доброте учить нужно, не спорю, и выбирать подарок тоже нужно учить, но ситуации бывают разные. Когда не знаешь вкусы и желания именинника, лучше подарить деньги.Ваш пример - подарочное издание книги, увы, вряд ли доставит бурную радость восьмилетнему пацану. Это скорее радость Вашему ребенку - "ай какой я молодец, красивую книжку подарил".  И дайте угадаю, у Вас девочка?Выбирая подарок обычно думают о том кому дарят, а не только о воспитании доброты в своем ребенке.