What should the admins do when a user wants to disable his account? Meaning, have nothing to do with the forum any more but keep their posts in place.
Suspending the user indefinitely gets weird associations. Deactivating would be better, but this breaks the user page completely and doesn’t give any hint to other users that this one has stopped participating. Also, don’t unactivated accounts get deleted periodically now? What happens if they have posts?
Should there be a way to disable user accounts so that the posts remain, but the account gets clearly marked as disabled? For example their username gets grey like trust level 0 and the profile page gets a notification like when suspended but less aggressively.
Or could the deactivation be bettered to support users with history on the forum?