Earlier quoted context omitted.
Two hypotheses: 1.) Y Combinator's advice and connections are a limited resource. There are only so many phone calls their partners can make in a day. Y Combinator's business is not scalable unless they generate more y combinators. 2.) Y Combinator's application process allows them to invest in startups that are most likely to succeed. If they spread their resources around a larger base of companies, they would be in…
Actually the scalability of YC is a fascinating question. As hackers we're always thinking about that. And of course as hackers we have ideas about how to do it. We've been gradually growing the number of startups in each batch. But we often speculate about what we'd have to do to fund, say, 1000 startups per year. There has to be some way to do it. Whatever the answer is, it would be something to see, wouldn't it?
How about inserting a clause in your funding agreement? Any company that you fund should provide a small percentage of profits + time to help new founders.
This small percentage of profits would be given to YC, on condition that YC would use it exclusively to fund new companies. Of course, 'profit' implies that YC would be able to fund 1000 startups a year only if its existing investments are successful. Essentially, YC would earn the opportunity to increase the # of companies it funds based on the success of its previous investments.
And as for the founders time, it seems you already have that covered.
The most limited resource seems to be your time. I don't think there's an easy answer to that one. You may need to expand your partnership....
The question for me is: are there even 1000 companies worth funding every year? That would be cool to see. Perhaps some of the profits could be directed towards developing the base of potential entrepreneurs.