I think the one caveat to that point is then every department will argue they should handle their whole hiring process. It could then become that HR becomes decentralized and each department has it's own HR person. I don't know if this is good or bad.