I'd argue that the way reddit is currently designed is to hold on to it's user base without them having consensus. The way that subreddits allow separation of their user base (but they're all still users and seeing ads, buying gold, etc) allows communities to exist in a way other social media sites don't really allow (except maybe facebook groups).