It's not possible to implement some type of anonymous feedback system?
My company sends out periodic anonymous surveys as an attempt to garner feedback from the employees.
The only problem I see is if employees, for whatever reason, don't believe such a system is truly anonymous and thus refuse to give honest feedback. I don't see that being a common trend though.
If so, it probably signals more serious problems between employees and the higher-ups ...