I mean, if you’re in an adversarial relationship with your manager you should think of changing that, but a lot of these are just misunderstandings and the inability to have the entire team in their head at once. Like, as a developer, you can be pretty good at writing code and still get useful feedback from a code review. Having a communication channel open with your manager helps them do their job better and also helps you, and doesn’t necessarily indicate any sort of personal failing.
The fact that you implicitly assume that sharing information with your manager means they are failing to do their job is probably indicative if a bit of an adversarial attitude. At least it also came across like that to me. The way I see it, most managers I've worked with have been stretched for time and me giving information will only make things better for me and my team because the quality of their help will be better, regardless of how good they are at their job.
I agree you should not try to push through a bad situation, it really depends on the people involved and it's hard to give generic advice.
There’s an “if” in front, to help people recognize that my comment applies to healthy relationships and not unhealthy ones. No comment on your relationship with your manager.