People just use stars in completely different ways such that the information that someone starred something ends up being basically pointless. E.g. people star stuff just because they want to look at them later and having a public link to these profiles isn't really reflecting their relationship with them. I know multiple users (myself included) who were pretty surprised when they first learned that this is all visible.
Of course instead of hiding the stars it might be better to add a private similar feature instead...
Anyway the whole "sharing the development experience" features in GitHub are IMO mostly weird. I'm using GitHub to develop open source software, not because I'm looking for another social network.