Better than Forcing them to post every so often simply so they can downvote, yes, and I am sure that had you seriously thought and considered what you suggested you'd agree with me.
Thanks for telling me what I think. Please explain WHY you think that. What's the "problem" with requiring an active post (or comment) as a prerequisite for upvoting/downvoting?