I think you are missing one of the fundamental thing to create a startup: the team. You can't do everything by yourself, even the idea, you can find it during a bbq with some of your friends that will become your parteners.
of course. But I only meet business guy who want a cto/or a dev.
And tech guy who are interested by startups have already their idea, or are more likely to follow extrovert business guy.