This doesn’t work if you are banned as it prevents you from logging in. Being able to log in and not post is a more user friendly banned state and would allow them to delete their account themselves.
Side question, deleting your account or purging a user would delete all of that users comments correct?