I heard a lot of stories about the typical non-technical co-founder with unrealistic expectations like thinking that the CTO alone can compete with facebook or google, or overestimating the potential of their shitty idea by a few billion dollars, but what about the good stories ? what makes a non-technical founder good ?
I believe the answer is Passion.
If someone is Passion enough to do something, then he can the destination because nothing can stop a good idea.
There's only one answer to this question: raising money