I never got the hacker obsession with idea vs execution. It seems fairly obvious to me that you need both to succeed?
In short, it's a lot easier to come up with an idea when you don't have to actually do the work to make it feasible. See also: "I have an idea, I just need a programmer or two."