Even in the Goldilocks zone a planet still need so many specific things going for it to be the paradise Earth is. Anthropic principle strikes again!