You’re looking at this from a moral point of view. There is nothing wrong with banning someone who is inactive in this case.
In the unlikely case an old player came back to find he was banned for not logging on of course that wouldn’t be reasonable.
That’s why if someone comes back he should be unbanned. If an old player comes back all he has to do is say so in the lobby! Then, any player who sees the message can tell a moderator who can then send a weekly list to the admins (probably won’t be that many people who need unbans anyway).
I strongly believe, along with my fellow boxhead players, that this is the only way to keep activity in BBH.
I also believe that some of you are missing a very important point here, and it’s there is absolutely nothing to lose. BBH is, in the mind of a lot of people, already dead and by the start of the school year we’d be lucky to have anyone logged on at all. So, why not do this if it can change everything?