August Weismann and Immortality

How can ‘dying’ have a beneficial effect for the human species? It appears that the immortal sex cells use the mortal physical body as a vehicle for propagation from one generation to the next, and that in so doing, it is important that these vehicles fall away so that ‘new’ combinations of sex cells are achieved through reproduction.