Absolutely. I should have made this clearer, I've added a note in the first para of the post.
The intention was not to attack any trade but to highlight a worrying misconception that seems to be particularly prevalent amongst MBA grads and ex-consultants. A segment that I feel my background makes me particularly able to comment on.