Yes, it really is the fault of management. Your attrition rate is high. You are losing competitive advantage. In meetings, the only people to speak up are the usuals. You know them. You lose money due to lack of employee engagement that leads to dismal customer service ratios .... but alas, you don't care. Hear that knock?
HR leaders ought to assume a strategic role within their companies, instead of simply keeping busy with everyday processes such as policies, payroll, and birthdays. Moreover, hr leaders ought to try to make and strengthen a distinctive set of capabilities that provide a company its competitive advantage.
When I taught human resources in University the first thing I did was to have my students change the name of the book from "Human Resources Management" to "Human Resources Leadership." The distinction is significant in how Hr work and employees perceive.