> Occam's razor favours it
Occam's razor is not a scientific principle, it's just a rule of thumb. I have yet to see a proof that given a number of equal strength explanations for a phenomenon, the simplest one is always true.
One other thing that's often forgotten is that in Occam's opinion the simplest explanation for everything was God.