Imagine every guy of 1000 downvotes would have to explain why they disagree. This wouldn't work well. And also there are platforms without downvotes — twitter, https://squabbles.io/ etc.
Anonymous downvotes are good thing imo - if I want to express disagreement with crazy antivax person, without him starting trolling me, I would be able to just downvote him and go away.