I tend to agree that GitHub stars are a very dangerous metric to go off of. I tend to star repos that I think look "cool", often without trying to use them or even looking at the code at all. I've never considered it a damaging act, but I also didn't realize that some folks are encouraging others to make hiring decisions based off of GitHub stars.