Nebular Hypothesis

Is the Nebular Hypothesis the best explanation for the origin of the Solar System?