Yes, in my opinion astroturfing and vote manipulation go and in hand. For me it’s not just an admin perspective, I Think users having this kind of info can be beneficial. Admins’ (or mods’) interests aren’t always aligned with users’ interests, as reddit has taught me.
It’s the biggest downside of having a transparent audio setup: the music that wasn’t well recorded/mastered is going to stick out like a sore thumb.