The Institute for Global Ethics has covered an interesting piece published in the Christian Science Monitor entitled "when courage is encouraged on the job" on what kind of culture encourages whistleblowers.
It will come as no surprise that the three main elements are that employees will give feedback on wrong doings if they know where to go, they don't have to confront their supervisor with it, and they know that their colleagues will support them. A further study shows that they have to feel that the transgression is serious and they need to know that something will be done with the information they deliver. Full article here in Ethics Newsline here.
So I guess the cry "we need a hero" is not the answer - but providing training and taking complaints seriously is the way to go.