MBA myself, and I can happily contrast the hate here with how much ridicule of engineers there was from business professors when I was in college. I just knock off a few points of my perception of the speaker's competence either way.
I didn’t experience a lot of what you described in my MBA program as an engineer, though. Usually it was the opposite, but I think that comes with the maturity of the program I was in where you knew that not only was engineering important and valuable, but so were sales, accounting, nursing, and all sorts of other disciplines.