It's not that I don't want to learn. I've made 3 serious efforts to learn, and although I understand how programming works, I could never do it at the level I want. However, the small amount of programming I've learned has given me good insights and allows me to communicate better with technical people.
Even professional programmers can get that feeling when looking at some of the really popular apps/webapps/games. You have to keep in mind though that none of those are built by a single person but by at least a couple of people (usually dozens upon dozens). The key is to start small but to start somewhere and keep going.
Yeah, if I focused only on programming, I'm sure I could learn it well, but then my marketing/biz skills would suffer. It's better that I focus on my strengths.