HR и бизнес решают разные задачи.

Первые решают задачу самосохранения в платящей зарплату структуре.

А вторым нужно автоматизировать бизнес.

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