You're referring to the Anthropic principle[1] here, I believe? I tend to think this is not a very satisfying explanation, because it is not falsifiable[2]. More compelling/satisfying as an explanation to me, though controversial, is Lee Smolin's theory of cosmological natural selection[3], because though it may not be true, it at least makes some predictions that can be analyzed and modeled to study the correspondence to our universe, and so can be falsified or supported by improved accuracy and predictive utility of these models vs observations.
[1] http://en.wikipedia.org/wiki/Anthropic_principle [2] http://en.wikipedia.org/wiki/Karl_Popper#Falsifiability.2Fpr... [3] http://en.wikipedia.org/wiki/Lee_Smolin#Cosmological_natural...