the same logic is applied to other duplicate subject communities
Yeah, that's fair. I don't have a problem with specialized communities, and I agree that better filtering tools is the way to go.
Until those tools are available though, perhaps you could slow down a little on opening new communities? Take a look at the front page in logged out mode and you'll see what I mean.