I'd argue that you need both guys. But that both guys can be the same person. It's just uncommon that they are the same person. If you have both sets of skills, then you can do it alone.
A tech guy, with little to no business acumen will fail just as easily as a business guy with no technical acumen.