Because it used to be a nice stable free platform to build a community around your own interests
Exactly. There was a time when using Reddit didn’t feel like you were giving Reddit the company anything for free. There was a transaction happening. They provided a platform to interact with like-minded people, and in return you used that platform, thereby drawing more traffic to their site.