How does one get a dealer to allow MSD’s

See the BMW wiki for an example:

TL;DR: the bank gets multiples of your payment as additional collateral, in exchange for a reduction in the rent charge.