I doubled majored in ComSci and Economics so I'm a little bit of both. Tech is definitely the half that I enjoy more.
There are a lot of good resources about the biz side of things for consumer internet startups, so learning about that has not been too difficult.
However, I do try to hire more out-going people to complement me. IE, I push my team to connect with people at meetups more than I push myself :P
There are talented people out there and I've found it is possible to recruit those who complement me without making everyone co-founders.
Once the startup has gotten some traction, recruiting and everything else get easier. If you have a tech background yourself, you may not need co-founders to get to that stage.