I greatly appreciate the value that programmers bring. As it is, I cannot use my MBA to program my ideas into a working and successful web startup. I do not think that an MBA is absolutely necesssary. Mark Zuckerberg, Bill Gates and many other successful tech moguls have proven that. But, MBAs could can definately help in lowering the failure rates of startups by using their experience in finance, management and accounting. The best formula of all is to have both on hand. The MBA and the programmer. With the two, you cant go wrong.
Why do you think Ebay founder Pierre Omidyar hired Harvard MBA Meg Whitman as CEO?