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