Despite my non-techie status, I'm not willing to argue that non-techies are critical to the success of any start-up endeavor. In my mind, it's a (relatively) simple matter of identifying what expertise is required for product launch and harvesting those skills sets regardless of the packaging.
What I am willing to argue is whether the non-techie derision is necessary. And even more important, productive.