Reddit’s success can be attributed to its focus on niche communities and its ability to keep users engaged.