Вопрос интересен, но не совсем понятен. Дело в том, что добро и зло существует не только в сказках, оно-то как раз существует в жизни.
Но, в отличии от жизни, в сказке добро всегда побеждает зло. Люди так придумывают сказки потому, как в жизни не хватает силы добра, оно, к сожалению, побеждается злом. Вот и рассказывают такие сказки, чтобы ложь была побеждена правдой, зло побеждено добром.
Сказка, это вообще-то изложение многих мечтаний человечества, которые, кстати, сбылись на сегодняшний день.
Пример? Вспомните ковры-самолёты. Сейчас, если не ковры, то самолёты летают повседневно и занимают небесное пространство по всей земле.
Скатерть самобранка? Нету таковой. но к ней могут приближаться такие вещи, как мультиварка и микроволновая печь. Даже микроволновая печь сейчас может выполнять функцию мультиварки, есть много заложенных в неё программ. Стоит заложить продукты, выбрать меню, запустить, и... ува-ля!
Как видите, сказки, это пересказывание мечтаний людей в свои времена.
Кстати, насчёт мультиварки и микроволновки: вспомнилась сказочка о волшебном горшочке, это когда надо было сказать два волшебных сочетания: «горшочек! Вари!», это когда надо сварить, и: «Горшочек! Не вари!», для того, чтобы перестал варить.
Найдите, точное название не знаю, но, думаю, найдёте по названным выше словам.