I think, if it is so bad, no activity checks at all could be better for a while, until something better is agreed upon.
Ele and others are suggesting very reasonable things.
I agree that there should be rewards for activity, not penalties for inactivity.
Activity checks shouldn't be automated.
If there are activity checks, then why automate them? Automation is only good when there are many things that can't be looked at individually. And there aren't that many clans.