This is very similar to the community I run, in particular, when a… robust… conversation is taking place, any hidden posts (usually off topic) that disappear bring on calls of censorship.
I do note that there is a control to adjust “The likelihood that a flagged post will be hidden”. Called " hide post sensitivity" if anyone is wondering. I’ve adjusted this to see if it reduces the complaints.
A trust level based view hidden posts setting would be greatly appreciated.