Ineffective managers are a real problem, I have first hand experience. There is nothing worse than being in a toxic environment where your manager doesn't support or showcase your work. The only solution to these situations is usually too look for other internal opportunities or resign.
The larger the organization, the more systematic this problem usually tends to be, this is just my experience of course.