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