The M-Sport Braking System 2NH is excellent value at £570. I doubt if Mazda could offer at this price for an equivalent 320D type.
The MPS is surposed to be a performance vehicle. The 320D is not rated as such.
For drilled & slotted it would be the M-Performance Brakes which are about £1200 + fitting from BMW Main Dealers.
In any case who wants to compare Mazda with BMW? Its chalk & cheese! A different world!
PS No BMW has crappy brakes, they are all good.