The amount of content I'm seeing over here these days lets me know that despite whatever the numbers tell you reddit lost sizeable amounts of community members and content producers. What these statistics hide is the massive dent in reddits free labor pool of mods that are likely done with the platform.