His answer should have been "sales, marketing, and business dev", which is the other half of the equation once you have developed a working product.
It sounds like he wants to get others to do all the work and reap all the benefits because he is the "idea guy".
I would move on.