Strange. "Taking responsibility for what they have to say" is exactly what got everybody upset in the feedback post. Somebody wouldn't take responsibility for what they apparently believed was for the best of the building as a whole.
Anonymous feeds anonymous. If people were upfront and honest in the beginning, it would help.