I haven't done a ton of procurement in Microsoft-land but I have often heard the MPN described as a convoluted mechanism for offering software discounts through third-parties. As a Microsoft customer, I would rather they just have bulk licensing discount and easy-to-understand licensing one-click licensing rather than having to call (with a telephone!) up some third-party "distributor" to get a discount.