Absolutely. With my limited intuition, it seems an infinite many-worlds reality would be required for the law of averages to spawn our 'perfect universe', and then amazingly spawn life's precursors. IMO that belief is no more fantastical than intelligent design.
James Tour, in the video above...