I disagree with you. Some contribute, some make damage (for example bad engineers, managers, dysfunctional teams, dead products). Company is successful if impact from former is larger than from latter.
I agree with that point, some parts of a company can detract value or contribute negatively. For the teams affected recently, however, i think that would be hard to argue.