Нравственные принципы — это максимум, самые высокие ожидания общества, а правовые требования — это минимальные ожидания. «По меньшей мере, вы должны следовать закону. Если вы не можете подняться до нравственных принципов, тогда, пожалуйста, выполняйте требования закона». Закон — это нижний предел, а нравственность — высший предел, так что различие есть. Различие в этом.