Unfortunately I think this persons advice is indicative of the type of people who gravitate towards working in HR .....superficial, on a power kick, add little value and looking for quick and easy ways to write people off. I once worked with an HR person to find engineers with a very advanced skill set for a 2 year project and after 3 months of being presented with people who would be really really great at selling cars but not designing them I insisted I go through her pile of "discards". Long story short I found the best people you could hope for in that pile and if I had gone with the folks who were far better at selling themselves than at engineering the project would have been a nightmare. In my experience, those are the folks who are only good at networking, shifting blame, taking credit, that kind of thing. Unfortunately HR folks really love them.