I am told that votes are anonymous, and I think that's awesome.
But I can't help notice that downvotes are explicitly recorded in the form of -2's on our reputation pages, conveniently next to the question or answer they pertain to. And following that discovery, clicking over to a different user's reputation page shows all their -2's as well.
Doesn't this spoil the anonymity factor? Or is SE just shooting for anonymity through obfuscation?