It doesn’t match my experience. The most successful teams I have worked on were not diverse at all. And the worst teams I have worked on were very diverse. It is hard enough to understand each other and communicate clearly in a team without also having to overcome language/culture barriers.