Recruiting is like dating. The problem is still not solved - but I also think it will never be solved. The nature of process requires involvement on both parties and that can be outsourced only to a very small extend.
So in dating you have guys saying: "I want to date supermodel. Lets go this dating site ... after a couple of months... oh online dating sucks it needs disruption".