I take offence at your comment that "as many HR departments are not competent enough to scrutinise and identify the right candidature for the required postion...." even thoughyou temper it with "many HR departments".
Certainly within QP, HR do not make the final decision and undertake only the preliminary interview. Technical interviews are undertaken by the recruiting department supervisors and managers.