First, I moved the thread "rant" to a private area - that's where it should have started. If JoeMamma requests, I can PM him the text so that he can post it on a blog or something more appropriate. It was not a programming related rant and was a bit inappropriate, so it had to go.
About the moderators, leaders, etc... what's the real concern? Are you concerned there's not enough help going on? Not enough answers? Too many "dumb" posts? Too many threads in the wrong forums? Do you just want to be a leader/moderator/whatever yourself? Maybe just not enough "presence"?
Kicking inactive members doesn't appear to be "policy" - there are many members (non leaders, etc.) that don't get kicked either. As mentioned, Admins don't necessarily need to post. Their job is more to handle the administrative duties - but who knows? There's no real job description for this stuff
Personally, I don't post as much because most of the posts are already answered by the time I log in, or, people ask questions way out of their league. For example, a seemingly innocent question like "How do I pass a value to my form" can be answered two ways: the quick and dirty answer with a code snippet, or the question and answer of what they're really trying to do which requires way more time than anyone cares to give (the helper or the helpee). I like to answer the easy questions and the ones where I don't know the answer but feel I should - that's when I get to learn something, too.
-nerseus