Hmm, I thought it had been implemented, since I saw some players often disappear and appear on the veterans list.
I agree about the idea to include only active player on the list, but 7 days are too short, maybe around 30-90 days inactivity? To avoid a significant changes at one time on the list? So the players who come and go will cover each other's holes.