If I am completely honest, I think the recommendation of having a technical cofounder while useful for startups in the past might not be as useful for the startups of the future.
Why? I strongly believe AI will cause a paradigm shift, and I'll adventure stating that AI will make non-technical people be able to do more and more with less. Which will make the requirements for differentiation in the tech side even harder to accomplish (very few people reaching the god-tech realms), but at the same time it would make the bases reachable for almost anyone. Basically, a more polarized order where less people will have access to "technical founders" that can differentiate themselves enough outside of the AI realms.
I'd love to get more thoughts on this!