There is a clear need for a certain kind of community web platform which I have never seen articulated. The communities that need it either don't know, or are thinking locally, or aren't investing in web technologies, and the commercial sphere isn't addressing this need at all.