Usually a tech and a non-tech co-founder partnership works really well because you cannot scale up if the person building the technology/product is also building the marketing and sales machinery.
Single co-founders only work in domains where either of those two - technology/product and sales/marketing - are much less resource consuming than the other so that one person is able to focus on both. That model breaks at scale.
Try building a scalable, enterprise IT business on your own...