There's a big difference between protecting a team from all the shit and hiding it from them completely.
It's good to be a transparent shit umbrella. The team should absolutely have visibility into what's going on, and understand why certain decisions are being made, but a good manager does need to step in to avoid the shit hitting them directly.
It's good to be a transparent shit umbrella. The team should absolutely have visibility into what's going on, and understand why certain decisions are being made, but a good manager does need to step in to avoid the shit hitting them directly.