почему главное правило морали живет много тысяч лет
Потому что это правило помогает не только выжить, но и жить благополучно и красиво с надеждой на будущее. Если ты не будешь делать плохо другим, то и тебе не будут делать плохо.