Add-on Abandon Account

Like most communities we get frequent support requests from members who want us to delete their account and posts. As we treasure our content, we do not want to offer trolls the opportunity to start with a clean slate and because our ToS stipulates this, we can not comply with the request. Members can simply stop using their account. However, this does not change the fact that members will keep filing such requests and that there is a demand to formally stop using the account.

Therefore I suggest the following functionality:
Add a function to 'Abandon account'.
When this is clicked the user gets a notification that the account will be deactivated and can not be activated without staff action. After confirming this, the account can not be logged into.
If the user wants to reactivate their account they will need to contact support/staff.