Earlier quoted context omitted.
That sounds like a lawsuit waiting to happen. All it takes is one bonehead. Not even a bonehead really, I don't want to try to maintain any semblance of technical acumen in my role and take care of the folks that I support and know all the intricacies of labor-related laws and standards.
What makes HR immune to having 'boneheads' in any other company? If your risk is 'someone might be a bonehead' then having HR as a separate department doesn't help does it?
When it all goes through a single person, there’s less of a balancing force there.
Both obviously can be abused.