Because the drains block up and end up flooding the 'bucket' that the motor is stored in.
This causes it to corrode and fail.
The 2 solutions are:
- Pay BMW £2000 to put a new motor in the existing location which will flood in a few months
- Pay someone £300 to fix/recondition it and then move it out of the wet bucket location and into the dry boot