Are We Humans Born Too Soon?