RE: The Apathetic User Problem
Apathetic users not having a say is fine, but the bigger issue is that they have a say forever unless they explicitly un-vote that witness. There is no expiration. The witness could do lots of bad stuff and would still retain a lot of delegated power from users that may not use the platform anymore.
For q-filter, the only issues with comments is that it is relatively easily to cheat the system by simply adding a cheap comment. But I am working on changes to qfilter which should benefit the regular users (the non-apathetic ones) with more regular votes and more weight in terms of the sort.
Essentially, I am planning on switching the upvote bot from a stake-weighted score to a participant-based score. I'm also adjusting some of the parameters and make the participant-based score favor those who participate frequently over those that don't. This makes it a little more resistant to apathetic users and also fixes that whales voting problem that was effecting you earlier.