There are MOST LIKELY several hundred trillion bazillion universes out there and we just got lucky to be on the only one that would support life. Why of course!
IOW, someone has to win the lottery, and they usually do so without Divine Intervention.