Ну так их друзья, одноклассники, знакомые сами разберутся кого и когда угощать, а кого нет. Иногда у человека денег нет (ну семья бедная, или что другое), но он помогает в другом и тогда действительно хочется угостить, чем то помочь, сделать для него приятное. А вот когда психология халявщика или обманом выманивают угощения или деньги или подарки, то дети быстро разбираются что к чему и угощать перестают сами и делиться. Так что не переживайте вы так, ваше дело дать карманные деньги, а дети сами разберутся на что их тратить. Карманные деньги это бюджет ребенка, потратит на кого то кто недостоин сам пожалеет об этом и в следующий раз откажет.