But lets think about this, you have a hacker who thinks he doesn't need a non-hacker. Well, most of the applications that hackers most likely build is for other hackers. When you speak to VCs, how many of them are hackers? Or a bunch of hacker guys building a 'fashion site'...uh what do guys know about fashion. In this case, I would go find a non-hacker chick to join the team b/c she'll know all the avenues and forum girls go to - marketing power.
You can build, but what you build won't always get users. I know there seems to be a view in Silicon Valley that MBAs are morons but it's wrong to lump them all into one group. I could easily say that a lot of hackers, while brilliant, may build something really 'cool' but so entirely 'useless.'
A hacker and non-hacker team is the best combination. You both need each other equally. There's no "I" in "Team."