Frustrating article -- I have several killer ideas (and ideas for decent execution paths for them as well,) but I tend to get pigeon-holed as "just an idea guy" and generally invalidated..
So I've tried to learn to program to execute them myself, but that's a slow, long process, I'm an excellent Project Manager but a B- programmer, plus trying to wear every hat in a company is not exactly fun.
I've seen so much talent wasted on such poor ideas over the years, it's frankly unbelievable, and it never seems to change.
/endrant