Great post, and I definitely empathize with your struggle. Finding a good co-founder is damn hard, whether he's technical or business. As someone who has been in those shoes before (but wearing the business hat looking for a technical co-founder), I have found it at least as hard, if not harder, to find good technical co-founders.
I think a business person who is unwilling to learn any amount of coding, especially on the front-end, or who is uninterested in product development like UX, customer development, etc, has no business doing a startup -- and you shouldn't waste your time on them either.
From the business founder's perspective, I have always found a couple posts I've read from other business founders pretty inspiring, and I think they ring true for what any good business co-founder should bring to the table. The next time a business founder reaches out to you looking for a technical co-founder, maybe you can point him to these articles and say, "do this first" and then we'll talk.
Best of luck to you, and keep pushing at it!
http://www.humbledmba.com/please-please-please-stop-asking-h...