Teams can actually function well and have no problems for periods of time. I those cases you would almost certainly break that by firing the manager.
I think everyone would agree that yes-people are useless for a team, but if you find yourself surrounded by them you have to ask why. Either you hired poorly, or more likely the way you treat you team and/or company creates a culture of fear and dishonesty.