A tiny bit of Googling would answer this for you. There are several studies showing that diverse groups are much (much much) better at problem-solving than homogenous groups. e.g. http://www.pnas.org/content/101/46/16385.full
Also, having more diverse groups of open-source developers makes it more likely that the product will appeal to more end-users, and also attract more developers :)