How so? Reddit pays for the infrastructure and software, why would anyone expect they own their own subreddit? Are people really expecting Reddit to operate at a loss? If you want to own it, pay for it.
If they want the job done a particular way, they need to pay for it.
If people are using the site to advertise stuff, they have an incentive to try and make the experience nice. But is that really the main source of mods? I imagine if I was moderating as a sort of work related thing I’d be more focused on just fulfilling the requirements of my employer (rather than maintaining the general community spirit of the site, if that makes sense).