You don't see the problem because you look at it from a different direction.
Hiring good programmers is already hard enough. And you are likely to hire a bad programmer despite having them run through many programming interview sessions.
If you put all sorts of irrelevant criteria in between, you are likely to get people who have mastered the art of beating interviews by specializing in those criteria and diverting your attention from actual issues. Then we all go back and complain why its so hard to hire 'good' programmers.
You don't see the problem because you look at it from a different direction.
Hiring good programmers is already hard enough. And you are likely to hire a bad programmer despite having them run through many programming interview sessions.
If you put all sorts of irrelevant criteria in between, you are likely to get people who have mastered the art of beating interviews by specializing in those criteria and diverting your attention from actual issues. Then we all go back and complain why its so hard to hire 'good' programmers.
Ultimately you get what you truly want.