Having Tags that are not anonymous defeats the purpose. Calling for Rep to not be anonymous would, as Jip says, just make them like PMs.
As for tags needing to be anonymous, I agree. But they can be if we want. I've not been checking who does which ones.
Click on edit/add tags and just hover the cursor over each tag and you'll see who posted them The rep is ridiculous though as I use to like the anonymous abuse. I sent a horrible rep to someone earlier thinking it was anonymous, I did sign it with my name though