ya they call that the goldilocks theory
it makes perfect sense
but they recently found dna structure on earth that doesnt require the building blocks of the compounds found here
Gizmodo, the Gadget Guide
which basically supports the fact that there could be many types of life different from ours in the universe