Agreed 100%. Again, we are talking about startups in incubator programs. A team with three MBAs is a recipe for disaster in that scenario—or at least lesser odds of success.
My rant stems from a general theme that seems to come across in comments on this site that business people and managers are idiots, and programmers are gods. I know that is not the point you were intending to make.