

It depends on the community. Larger general purpose communities tend towards that, the people who acknowledge you are typically people disputing a ban or who took it personally. On the other hand, for a Lemmy example, look at the admin Ada (and similar examples) who have reasons to regularly communicate their decisions and achievements and are clearly in line with their general community’s values – their community won’t have as many people crying about censorship because the community doesn’t pretend that they will tolerate bigotry.
Mods who just delete garbage posts (sometimes called “janitors” on other platforms) are typically faceless thankless volunteers, or abusive personalities powertripping. It’s a tough job, and someone has to put their hand up for it.
I like high quality communities, which cannot maintain quality without staff, and which would probably struggle to maintain any funding.
One example of a community I became a moderator for often had trolls occasionally show up and post obviously malicious content, and commercial ad spam. Due to timezone differences, these often took hours to be deleted by existing staff.
So it wasn’t about morality, righteousness, money or power. It was about me wanting to develop a community I cared about.
Edit: in a comment chain, you mentioned people who clearly moderate for other motives. They exist, I’ve seen them and helped get some removed in one particular community. Like you said, there are other motivators. Sometimes a community is so desperate for volunteers that they keep junk ones on-board, sometimes the admin personally likes them and enables their abuse, or sometimes the admin is too absent and no-one can kick the abusive staff out. And worse, if a staff team is toxic, it’s harder to bring good volunteers in.