That depend, what your are trying to achieve.
Your point is valid. PieFed point of view is also valid. There are circumtance where voting is better private than transparency. As for myself, i would completly remove the voting system because it is useless.
Why are you voting ? Do you like the cat picture ? The article ? The title ? We will never know. So what’s the point of voting since we don’t know its reasons ?
Why it is at the top of my timeline ? And what about minorities ? Let’s imagine 10 deafs people 1000 hearing people. If ya 1000 hearing people downvote a post because you don’t want to see a post with sign language…