Мораль не мораль, но тема сказки - это любовь. Любви в сказке много. Русалочки - сестры любят друг друга (и не только любят, пытаются помочь всем силами своей сестре, попавшей в беду).
Морской царь-отец любит своих дочек-русалок.
Бабушка, воспитывающая русалочек (матери у них нет), тоже их любит.
Принц любит Русалочку как сестру и любит свою жену.
В сказке "Русалочка" нет злобных козней, интриг, ненависти.
И все же любовь Русалочки выделяется между всеми остальными любящими. Так как эта любовь с полной отдачей, с абсолютным самопожертвованием. И с желанием обрести бессмертную душу, чтобы жить вечно. Эти два желания для Русалочки связаны воедино:
Ни первого, ни второго Русалочке получить не удалось.
Но ценой страдания, ценой самопожертвования и ценой своей жизни она получила шанс на обретение бессмертной души. Если получение души для Русалки возможно только при наличии чужой воли и сторонних условий (только если человек полюбит), то дочери воздуха (а после смерти Русалка стала ею) могут заслужить душу своими добрыми делами, то есть здесь результат зависит от них самих.
Так что мораль в том, что желаемого достигнуть можно. И даже если желаемое недостижимо, все равно есть шанс. Вопрос только в цене.
С точки зрения любви мораль в том, что только истинная любовь способна возвысить и дать бессмертие.
А с религиозной точки зрения мораль можно увидеть в том, что нет ничего более ценного, чем душа.