Maybe take the opportunity and grow (qualitatively) your team with those challenges. In the end you're just as good as your team. So it's in your best interest to teach them everything you can offer.
If it's really that bad, then I wonder how someone ended up in such a place.
Any and more of these can make a person with good potential go down to their team/department level until they decide to just leave. So that’s what i am saying, it goes both ways for the team leader; great if the team/company is competent, not so great or even bad if the team/company is not.