Information filtering is absolutely a leadership skill. It's the core component of managing, honestly. You don't want your boss to know all of the mistakes that people make, because it's your job as a manager to fix those. If there are structural or systemic problems, yes. But if one of your team members screwed up, you shouldn't be pointing fingers at your subordinates. As an engineering manager, it's your main job to be the crap filter between your executives and your engineers.