Why the hell are people still arguing this point.
In my mind the argument of "execution" vs. "good idea" is like arguing whether food or water or air or sleep is more important.
You need all. Case closed.
I think as people who "execute" programmers tend to have (from what I've seen over a year) a knee-jerk "execution is everything" reaction out of some deep insecurity or something.
The very existence of this "I can't think of any good ideas" is testament to the notion that execution is not the be-all end-all.
If I can never find a programming partner, worse case scenario I can still use my contacts to raise capital and then hire programmers, though my negotiating leverage in raising capital would be a lot less than if I had a partner who can help put together the idea.
What is this programmer going to do without a good idea that people want and a good idea how to make money off of it?
Start programming randomly until he accidently codes a useful service people pay for?
"O----kay"