I don't think it should be required. I think for some things (whistleblowers for example), some things need to be done anonymously. I do think, however, but there needs to be some safeguards in place to prevent people from using anonymity for harassment.