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