Staff complaints are public mainly so we know the staff isn't bsing.
To make sure that complaints do not go ignored/neglected.
It is good that the community knows what is up with current staff, stuff like this should never be kept secret and wept under a rug.
Scandalous things can happen, and if they do, the community is better off acknowledging and knowing about it.