Hindsight is a wonderful thing. Hindsight tells me that programming viewpoints were needed earlier on, but right now for the bulk of things, we're actually finding that we need probably an even split between programming and non-programming viewpoints.
Take the bulk of the discussion of last night and today in the New Revs - Comments threads. That's talking about ACP options, where they are, how illogical and useless they are where they are (as they're not even searchable) and whether they should be moved. Very little of that is programming related, in all honesty.
Tell you a little secret: having people who aren't technically inclined helps us get it right more than you'd think.