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