I didn’t know moderators were being generous with their time only because Reddit was not profitable /s
Reddit will do what it wants with with their costs. It’s not a publicly funded entity. Building on top of someone else’s content is always risky. Just look at what Twitter did a few years ago.
If you want publicly available services, you need to socialize them. As long as it’s a for-profit company, they will do as they please.