Technical communities are formed around common purpose. They are not goals in themselves. Community needs only to be healthy enough to get things done.
Take for example OpenBSD. Theo de Raadt may be an asshole sometimes, but he knows stuff can still steer the technology. OpenBSD is extremely opinionated even technologically, but it's really good.