I'd argue that's what business partners are for. You simply can't be good at everything. I tend to have the opposite problem this guy has - I see the big picture, but get impatient with the details.
I can code (well, sort of anyways...) but the thought "Is jQuery’s $().keydown routine hogging too much processor time? I need to profile it." will most likely never cross my mind.
However, I think I suffer from the same problem in that I'm continually trying to get myself to think this way and learn this stuff, just so I can try to implement my ideas.