DERG, I can't see what you've posted has anything to do with anybody having an MBA or not?
I agree, it's poor management that should have been dealt with - but again, nothing to do with the specific training or qualification.
Indeed a good MBA should be teaching business ethics (mind you a good engineering degree should be teaching professional ethics, and I'm not sure that's true either).
G