I'm confused by this take. Explaining things in full detail shouldn't be a chore for a reasonably competent leader.
It's just basic due diligence, and it's worth reviewing details when these topics come up. Maybe the new ideas aren't always fully baked, but they may have a point. Regular discussion is just part of the job.