I also think stars should just be bookmarks - but some companies are obsessed with the star count (stargazers) as a sign of importance of their repo. Since that is obviously what sparked this research we are discussing to begin with.. just meant to point out that a lot of folks new to GitHub have no idea anyone could possibly care about the repo star count! :)
But like, any indirect signal, by its very nature, both can be gamed and will be gamed once people care about it, and so you need to be extremely careful ever using such signals on an ongoing basis, certainly once too many people know about them; and, frankly, if you make such a website, you should be doing everything in your power to prevent such signals from existing in the first place (such as by not tracking what users bookmark in the first place; or, if you somehow must, then keeping that information to yourself and not exposing it to users... this is hard to have fortitude on, as it also requires not trying to use it yourself as a signal, as people will figure that out and optimize for it even if they can't see it).
Were we supposed to use stars some other way ?
https://docs.github.com/en/get-started/exploring-projects-on...