Мужики по другому воспринимают действительность. Своих детей у него нет, возможно в его детстве  вообще было необязательно -дарить подарки на др. Когда у меня в детстве был др и пригласили детей со двора то часть из них пришли без подарков. И это вина не детей а родителей, а может и не вина, ведь главное не подарок а присутствие человека на твоем празднике. Видите, он же пришел! Может у вас разные жизненные ценности, разное воспитание, образование... А скорее всего он просто не знал что подарить ребенку. Вы ему сказали что принести? Может он не нашел это или ему показалось это слишком дорого..   Объясните сыну что подарок -это не главное.