A good crimp is enough, solder introduces a less conductive metal between the joint.
Not sure that is enough crimp. Have you tried a pull test?
Solder is used for low current applications, at high current it evaporates from the joint.
The high resistance of solder and low melting point is responsible.