I'll post one example of frustration with MBA's.
I work at an engineering company where business cards are being ordered for the five dozen professional engineers, engineers in training, and registered professional technologists; i.e., the people with official Canadian professional designations of P.Eng., E.I.T. and R.P.T. These folks have worked rather hard to obtain these accreditations and titles as professionals, the same way that a doctor or a professor or even a lawyer has.
It very recently came to pass that one senior manager in the company - who is not an engineer but looks after accounting and some BD, and who has an MBA, CMA or equivalent such non-engineering designation - took it upon herself / himself to not put the "dots" in those designations on the business cards, because "...I don't want them and that's the end of the discussion...".
The people with those hard-earned designations perceive this as insulting and a trivialization of their well-earned and what ought to be respected titles. In point of fact, the same cavalier and unilateral attitude often finds its way into how engineering is done ("...we're not checking that, we're only going to do this..."; "...we're not investing $750.00 in 50 runs of CAESAR II, we are spending $50,0000.00 on a new timesheet module...").
If MBA's stopped doing stuff like that, then chances are, engineers would stop bashing them.
Regards,
SNORGY.