I don't quite support your position and am more in line with the parent one. It may be possible to find the "truly great" by a nice discussion but for those that are good and above it isn't so easy to separate them from the good talkers without some deeper technical discussion that gets started by an innocent technical question. The question is used to weed out the complete bozos and the deeper discussion to understand the depth of the person interviewing.
I truly don't understand someone who claims to be a great talent and not willing to put up with an hour or two if interview on technical topics. He might or might not be a bozo but by such a stance he failed my personal fit test.
If the question were simply, am I going to go to company X or not, then sure let's do the bozo test to your satisfation.
However, most candidates are going to have several options, and perhaps 7 or more opportunities that they want to chase down. In light of that, and considering that companies like Google want the person with 7+ opportunities chasing him/her, why grind them down by putting them through such an impersonal process? IMO it shows a complete lack of respect or understanding of the position the candidate is in.
If you are the only one who says "great talent should be willing to jump through my hoops" then it's not a problem. The problem is when everyone wants you to jump through their pop quiz, which is what happens when smaller companies see the leaders of their industries institute these bullshit procedures.
Last time I spoke to Google, I had two offers on the table from companies who contacted me after Google, before Google even managed to put me through a tech interview. They then proceeded to mess up the tech interview so badly that the recruiter got the result thrown out and got approval to bypass the whole thing. In the meantime said two companies invited me for dinner and lunch and an informal gathering to meet the teams I would manage if I said yes. In the end I ended up staying where I was, but Google was by far the easiest company to turn down: I didn't proceed through the second interview, because I didn't see the point when comparing the treatment I got.
This is what their rigid bureaucratic process results in. Perhaps Google would not have wanted me at the end of it, if I continued the process. But if so, then presumably any candidate they would want for that position would find it even easier than I did to line up other offers in the same time frame.
I don't espouse the Google interview process, just some technical questions. I've done at one point the Google interview process and actually wouldn't suggest to follow it.
I truly don't understand someone who claims to be a great talent and not willing to put up with an hour or two if interview on technical topics. He might or might not be a bozo but by such a stance he failed my personal fit test.