I'm an experienced CTO without an MBA but I largely agree. Having an MBA and
continuing as a CTO employee doesn't make a lot of sense. I have a decent amount of business knowledge thanks to working at an accelerator, being an early employee at a successful start-up, and consulting.
However, most organizations want one thing from their CTO: deliver tech that fulfills the promise of what we sold. Sure, you'll have some product input, but in most cases you will be excluded from overall business strategy other than to answer "when can we have it?", or if you're lucky, "what are our options?"
This is true for a number of reasons, including:
- Maybe the CTO shouldn't be making strategic business decisions. If it's not a consumer start-up, the CTO is often not the most clued into the market, either for lack of access or because they're so busy managing the delivery of the solution.
- Stepping on toes. In a perfect world, no one would get threatened if you see something on someone else's turf and point it out as gently as possible. We don't live in that world.
Personally, I will most likely found my own company, knowing fell well that I will be the CEO and that my development tools will change to communication and money management. An MBA could be helpful for this but it's not essential, from what I've seen.