The counter points to this:
1) We already seperate out stats between active users and registered. So by removing old accounts it would make the registered number useless as we would effectively be reducing it to the active count. Aside from perhaps being dishonest to our users it prevents us from actually being able to know the ratio of active users to registered users, as the registered user count doesnt represent anything meaningful.
2) Users who register with no activity represent 0 value, but also represent 0 negative sides. They do nothing to decrease the quality of the instance
3) users may wish to have an account for read-only purposes. There is no harm in that
4) we can not truely delete accounts, it looks more like a suspension. This means users can not re-register later without them emailing an admin. This adds extra work load on admins, hassle for potential users, and with no gain.
5) there is no easy way to suspend accounts on the criteria you suggests. Someone (me?) would have to invest time and energy to write a script to do it.
6) many users want a server with expiernce and a history. The registered user count reflects this. For that reason many users pick their instance specifically because they have a large registered user count. so we would be doing ourselves harm
It seems to me there are quite a few down sides to doing this and not a single positive effect I can think of... What, exactly, is to be gained by doing this?
@freemo @design_RG
Fair points there, I was just thinking about how people may see the number of active uses vs registered users.
As an alternative we can come up with a text explanation to counter any arguments people may have for that.