Why do Earthlike planets have to be middle-aged in order to support complex life? Why can't they be too young or too old? Right now, Earth is already past middle age and is about to enter old age.
valid question