Of course. And the way to go is to set up incentives so that everybody wants to report issues rather than hide them.
In a normal, healthy situation a company like Boeing should not feel threatened if some problems are exposed from time to time. That is assuming that everybody understand that uncovering these problems is part of the process and is necessary to improve safety and is exactly why and how we have good safety in the first place.
It only becomes a problem when that safety record becomes blemished too much.
I am pretty sure it actually has worked successfully for many decades up until some point, evidenced by consistently improving safety record.