Acho que as comunidades das linguagens de programação tem mais esse perfil daí. Já ouvi falar muito bem das comunidades Ruby e Python. Inclusive o pessoal de Python tem uma frase que costumam repetir: "Came for the language, stayed for the community". As conferências de Ruby são muito elogiadas, dizem que o povo é bem bacana e se ajuda muito.
Mas é algo bem nichado. Uma comunidade geral, englobando todos os devs, deve ser mais difícil de manter. Até porque tem gente que adota uma linguagem como que adotando um time de futebol.