We're not comparing HBS of 1908 to Techstars of 2011, we're comparing Techstars of 2006-2011 with HBS of 2006-2011.
Sure Techstars might be amazing in a hundred years time, but it's not exactly relavent for someone deciding what to do now.
Sure Techstars might be amazing in a hundred years time, but it's not exactly relavent for someone deciding what to do now.
Is HBS designed to produce tech startups though? HBS is probably closer to their desired results by virtue of "refinement" of it's aims and processes, yes. However unless those aims include "creating more tech startups" I don't see how their longevity is especially relevant.
If Harvard is better at producing startups than TS, regardless of the reason (alumni, experience), then Harvard would actually be a better choice than TS for someone looking to found a startup.