Reddit actually brands itself as a "platform for online communities". Given the nature of subreddits, this does not seem like an unfair characterization.
I guess reddit just feels 'diluted' to me. It facilitates a broad range of discussion and does so fairly well, but I can't think of a subreddit that is actually the best place to discuss any particular topic. It's generally my second or third stop.
Well, it could be highly relevant, but the system isn't (yet?) designed to recognize when two sibling sites have significant overlap, which does occur.