The best teams have well rounded/varying skills. Look at Ideo.com (company that invents stuff) - they look for well rounded individuals with passion. So while a team with more techies will produce better tech - not necessarily something that will be successful, a team that's more rounded has a higher chance to produce something that will succeed with inferior technology. That being said, web companies do not fail these days due to a lack of tech. So I implore those who know tech to look for people with differing skill sets and vice versa.