Я только что создал тестовую учётную запись без публикаций, и опция «Удалить мою учётную запись» была видна со значением «0».
После создания одного сообщения с помощью тестовой аккаунта мне пришлось выйти из системы и войти снова, после чего опция удаления учётной записи исчезла. Таким образом, нам действительно нужна возможность устанавливать значение «-1», чтобы отключить самосервисное удаление учётных записей для всех пользователей, включая тех, у кого 0 публикаций.