People like to make the claim that "a handle or username has no value" which is just insane. If it had no value, people wouldn't try to steal them.
If the first line of a bank ToS was "you can lose your account at any time for any reason", would you think that is acceptable? No, because money _obviously has value_. Usernames have value, and in some cases, usernames have more value than many people's bank accounts.
"you can lose your account at any time for any reason" is just an excuse to avoid any concept of _public_ user support.