Google manages not to hire someone who didn't want to work there in the first place. Sounds like the process is working just fine to me.
In all seriousness, there may be some issues with their hiring process, but I think the Google hiring practices would best be analyzed by using the aggregated data, rather than the trickle of anecdotes we tend to hear about in public. Even if Google got their hiring right 99.9 percent of the time, there would be hundreds of people, if not thousands, who were perfect for the job, and still didn't get hired.