Ideas are important (although the usually mutate in the process of implementation.) The ability to implement is important (although the tendency to go after low hanging fruit rather than what is actually needed is strong.)
The last ingredient, though, is the ability to communicate the idea and the implementation to customers/investors/users/etc. Marketing, UI/Human Factors, and Sales are often as important.
Ideas are important (although the usually mutate in the process of implementation.) The ability to implement is important (although the tendency to go after low hanging fruit rather than what is actually needed is strong.)
The last ingredient, though, is the ability to communicate the idea and the implementation to customers/investors/users/etc. Marketing, UI/Human Factors, and Sales are often as important.