Reddit requires moderators in order for the business of Reddit to function.
no they dont. they literally have a system to democratically promote or suppress posts.
Right, but you also can’t create a work agreement where one was explicitly denied. It’s like mowing your neighbors lawn then asking them to pay you, but they told you they wouldn’t pay you if you did it before you started. It’s the same with the 3rd party app devs too. While I think reddits actions are insane and detrimental to the health of the site, they are fully in their right to deny those devs access to their API and their site as a whole.
and reddit has it in their TOS that no one who is a mod is an employee of reddit.
yeah, but you need one to win.
they don’t have a contract, they’re screwed.
Reddit could operate without subreddit moderators. The main reason mods exist is to remove abusive users and bots, both of witch could be handled by the vote system.