What I really cannot understand is how someone who works on ethics can think that revealing names of anonymous reviewer is OK?
Why would they need those names anyway? I'm also unable to think of any reason they might need the identities of the reviewers.