I think it should be considered for the big upgrade to vbulletin.org coming next year that going forward all ratings of mods/articles are public with who voted and what they voted for. When viewing someone's profile you should be able to see all the votes they gave- we shouldn't let people who consistently give low ratings for no reason the anonymity to hide as they now have.
I know when I rate a mod I'm willing to stand behind my rating- others should too.
Just food for thought.
Also you should be able to change your vote.