Moderators are human - and doing it because they are interested, knowledgeable, experienced and helpful. They're not in my view at all officious, and any apparent inconsistency will be because a matter has not been drawn to their attention. We've all had a tiny smack on the hand when we've done something daft, but most of us have had more good guidance and help via moderators re-directing us, or pointing out that someone has already asked the exact same questions that we are thinking of spending time answering, several times. They also make sure as far as they can that we do not accidentally - or otherwise, breach copyright rules by publishing information we have found in certain places in a manner that could render "RootsChat" liable for some trouble and cost. Without them, it could not run as it does, if at all.
I salute them. They devote time and effort to helping US.
-Oh, and why is it a problem about old posts/ lapsed members? Dates of "last logged on" are by profiles, and if you look at a thread and think of responding to it, I'm sure most of us read through the entries - and the date of the origin is there on the first post.
Some members who have lapsed have through their work provided guidance for later seekers on the same theme - and to remove lapsed members' posts after a certain period would leave some very odd gaps in the narrative of some threads, wouldn't it?