Beware looking at teams as a social network graph or org chart! Human teams are nuanced and require up-keep.. hence the existence of HR and management.
If that's really what HR is supposed to be doing (upkeep of human teams, with nuance)... I have never worked at a place where they even act like they think it is, let alone succeed at doing it. Are there really HR's out there who are different?
I have worked for managers who act like they think it is their role, and even succeed at doing it. As well as managers who don't.
Beware looking at teams as a social network graph or org chart! Human teams are nuanced and require up-keep.. hence the existence of HR and management.