I feel like some of the "smaller" communities can't really have their mods replaced without some work. Programming subreddits need mods with the right programming background to make executive decisions like banning the next NFT-like scheme, for example, which a generic person going through posts and deciding if it's against the TOS couldn't do.
Exactly. You can't lead a community if you're not a proper member of that community, especially on Reddit, which still retains some of its reputation as a place where knowledgeable people are to be found.