That being said, there was a small handful of people who were serious, committed, and willing to do whatever it took to get their company off the ground. As with all stereotypes, there is some element of truth along with countless counter examples. For MBAs, the core issue is a lot of ambitious, idea-generating, risk-averse people without technical/tactical skills on average, looking to do something risky with technical/tactical requirements.
As someone wanting to start my own company, I hated that I didn't have the technical chops to get even a basic prototype off the ground and didnt want to just another MBA with an idea and no ability to execute. Luckily, my school, Chicago Booth, began offering a Ruby on Rails coding class. From the first class, I got addicted to it and spent all my timing building out an idea, that I didn't even initially think was good, just so I could learn to code better.
When I released the idea, 60% of the school started using it in the first month. There is no substitute for being able to cheaply and easily get a workable prototype onto the market. As a result of having a real product and the ability to iterate on it, we made it much further than any of our competitors in our schools New Venture competition and ended up winning it and raising a seed round.
We are by no means successful and are still in the startup grind for sure, but without bringing the initial ability to get something real onto the market through some technical skills, we would have been dead in the water no matter what. Our product is now used by half of MBAs in the country ( https://www.transparentcareer.com ) and it would have never of happened without at least getting some basic technical skills.
MBAs can start companies and be successful at them, and some companies require way less tech than others. That being said, I think everyone would wind up being better off learning to code no matter who they are. There is nothing more empowering than being able to create something real instead of just a powerpoint presentation.
Now that I have a team of engineers, working with them is way smoother as I more deeply understand the development process and can understand how to spec things out better. Even if i'm not coding on a daily basis, its immensely valuable to at least know the basics.