I disagree with premise 1. Sure there is execution risk, but it is not too hard to sort bad ideas from good one provided you actually have some good ideas. The problem is most of the time you are sorting through bad ideas trying to pick the least worst.
In regards 2 there are very few “buyers" of ideas (if anyone knows of any please let me know). VCs and angels have not shown much interest for ideas until they have been proven. I personally think that given the rarity of truly good ideas this is not optimal. Investors that could bring together the best ideas with the best teams could create real value.
Regarding 2, the idea "buyers" are not VCs and angels, they're the other people you need to implement your idea. The savvy engineers and business people you want for your initial team are probably the kind of people to have great ideas themselves. And if they're already working on them, your idea ain't special.
VC and angels are most defiantly not buyers of ideas, but very few engineers or business people are buyers of ideas either. This is the reason you don’t have to worry about sharing your ideas (in general) since nobody cares about anyone else’s idea even if it is fantastic.
If your idea is no better than everyone else's it is not a truly good idea.
In regards 2 there are very few “buyers" of ideas (if anyone knows of any please let me know). VCs and angels have not shown much interest for ideas until they have been proven. I personally think that given the rarity of truly good ideas this is not optimal. Investors that could bring together the best ideas with the best teams could create real value.