The moment I start dealing with other teams/depts, I almost certainly have more context about most things than the manager "managing" me. You end up asking other folks "why X? why Y?" and get their perspective in their terms, and incorporate that in to however you're getting your stuff done.
The only thing "managers" have access to is info they choose not to share, or info they're told not to share, which creates an explicit vaccuum/silo of info, and increases the power imbalance. Most of the teams I've worked on have been this way. Yeah, sure... I don't have "the big picture" you created on a corp retreat with other dept managers... but why don't I have it? Because you've chosen to only share bits and pieces... "for your own good". Makes very little sense to me.
If I know you're planning on doing "functionality A" at some point, inform us now, because that very likely has an impact on decisions I'm making today. I'm far more likely to understand the impact on my own work and my team's work than you are, given that you don't actually know how to do the work (in most cases).
I've had a couple good manager-types over the years, but only a couple.