I do believe life is a wildcard. I don't think there is anything reason, logic, science, money, religion can do to change some events.
Everything could be perfect and then one little.. "factor" can change the whole outcome. Nothing could have prevented it because there's always that wildcard...