Maybe, but the problem is that the larger a company is, the harder time they have recognizing talent, so it seems like a wash to me.
There is a reason why successful startups tend to be friends who closely know eachother and recognize the talent in eachother. Recognizing talent takes time and knowledge and it isn't something you can foist onto an HR department or recruiter.