I'm going to take a wild-ass guess and suggest that BMW are worried that stresses on the cable would crack any solder they might have put into those joints, so they instead tried to make do without the solder.

So yeah, solder seems a fine thing to do, but make sure you've got enough slack in the connector cable that vibrations and whatnot won't overstress the solder points.