I think the whole "no life mods" thing got a bit overblown. Reddit communities flourished generally due to the ones that had good active moderation. Setting a consistent theme and tone for the subreddit and keeping the bad actors out. It takes a lot of work, they did it for free and we benefited.
The issue is when some people are mods for tons of major communities. That's when it is overreaching.