My point wasn't to paint all developers as being bad at hiring. My point is that HR shouldn't be used as a scapegoat for what's wrong with technical hiring.
I understand that it can be frustrating to feel like some non-technical person is blocking you from talking to someone that you can relate to and prove your value to. But it is just as frustrating once you get to someone technical that can understand you, only to find that that person is using equally arbitrary criterion to evaluate you.