Reddit eventually got super-specific subs because so many people showed up and made more and more niche content that suited the needs of subgroups in communities. For example, lots of big subreddits banned memes, prompting the rise of specific shitposting groups