niche church… the only way forward?

What’s so wrong with churches that serve a a particular group of people?  Why isn’t there a youth church in each town?  A church for elderly people (ok maybe there is one of these most places!), a children’s church…

Does the church suffer from trying to be all things to all people?  The churches that seem to be growing offer groupings to people based on shared interests or age or gender or whatever.  Is that the way forward?  Is our obsession with ‘being together’ the thing that is driving us apart?

What do you think?  Should we be going for variety?  Or one size fits hardly any?  Or is there another way?