Either we accept the "hand of god" in tuning the universe so precisely, or (far stupider IMO), we believe some silly anthropomorphic principle, or we simply accept that the physics is incomplete.
While I agree the last explanation is probably the most likely one (a dampening effect that occurs at a certain point could be a plausible explanation), don't discount nr. 2: we just don't know (and we cannot know) how many universes are generated at any given point in time. Perhaps quantum fluctuations generate 1 billion "universe seeds" per cubic centimeter at any given second, and since they are random, most don't lead to another universe. Some do, and the ones that are "exactly right" give rise to universes like ours. Should we ever find a way to measure these things (not in the next decades, I think), we might find that option 2 is actually the real one. But I agree that option 3 is the most likely one.