HR и бизнес решают разные задачи.
Первые решают задачу самосохранения в платящей зарплату структуре.
А вторым нужно автоматизировать бизнес.
Бывают ещё и программисты, которые отбирают людей по стекам, в которых сами что-то понимают, а не по навыкам и знаниям нужным для решения задач бизнеса. (Так можно нечайно нанять человека/людей, которые выжмут вас из конторы)