The debt that MBAs leave school with, and the peer push towards making it big (the finance crowd) create guys are just too singularly focused on the financial aspects of a situation, whereas many developers are happy to simply be working on a cool or interesting problem. Personalities can also be totally in conflict as the author mentions (I certainly wouldn't want to spend considerable time with the MBAs he describes), which can be a pretty terrible recipe for a startup "team."
I wonder if the higher ranked entrepreneurial MBA programs are better at producing more palatable characters for startups.
It's probably worth mentioning the "T" skill set where startup employees can do lots of tasks very well, and also dive deep in a specific skill.