Hi Eunice. Welcome! Great post!

To answer your question: What would you add to the reasons teams fail?

Like John, I'm not sure I have anything substantive to add, except maybe this: Teams fail because the assumption is made that people will know how to work together as a team by throwing them together.

I think it overlaps and perhaps is most relevant with your point about whether or not a team is really needed - this is when I see people not really trying to be a team. Nevertheless, when a team IS needed, should we assume people KNOW how to work together collaboratively, hold each other accountable, understand others depend on them? I think we all know the answer to that one.

Good start, Eunice!