It's not difficult to avoid the 'HR gateway' problem - just have HR concentrate on payroll, legal compliance issues, visas etc. & not interview or filter resumes. Interviewer should be the prospective recruit's direct manager, &/or someone who has/is or can do the job in question (wherever possible) and a seperate interview by someone else to confirm the first opinion. Is that rare? I've never hired any other way.