If life happened here, why not else where?
Then again, life is an absolute loving marvel of physics and chemistry. Is it just a "byproduct" from the specific (for lack of a usable term) properties of our universe?
Questions questions... More pop up faster than we can answer them.