Ultimately, I have no idea if it is possible with this software to allow users to delete their own accounts (I don't have access to that part of the Admin controls) but regardless, it would never be utilized. If users could delete their own accounts, someone who knew they were on the verge of being banned could just delete their account, and then register a new account. With the old account gone, we would have no way of tracing new bad behavior to an old account.