Small ball joint vs big ball joint

Is it because of the distance between the mounting holes

Yes.