I think a “delete account” button with a one-week period between and ability to sign back on to cancel would be effective in those situations, but I think auto-delete after one week would be rough. There are times I don’t sign into a game for a week, and I would be furious if I had to start over as the result. Additionally, it would be very difficult to define what qualifies as “fresh” in some ways- and unfair to players in other leagues of the same division.