Speaking from experience, it's actually worries about poaching, letting the competition know the size of your various teams, and possibly privacy for employees too.
You are right that with things like LinkedIn you could probably get a lot of this information, but it's enough of a hurdle that execs still think it's worth it.