> Sales, marketing, product positioning, feedback gathering, and investor relations are all often more valuable
I think you're absolutely right. But so is the person you were replying to. Becuase you know what _isn't_ as valuable as any of those things? "Having a really good idea that I think could make a lot of money."
And that's what a lot of people think, I have a great idea, all I need is someone who knows how to program to implement it (shouldn't take very long), and we're gonna make lots of money!
(Actually, I'd challenge the 'product positioning' as a useful thing to bring, because it is too easily confused with "Having a great idea." But sales, marketting, investor relations, actual market research, actual evidence-based feedback gathering -- sure.)