Part of the solution is to ensure that managers at all levels are fully supported through regular line management, and of course, in turn, everyone else too. It can be very difficult for managers to talk about challenges in an open way without feeling that they are "letting the side down". So, if you haven't looked at the support your line managers need for a while, maybe now is a good time to do so? You also deserve support so make sure you get the time you need from your boss?