I guess the idea is to make sure we do not accidentally delete user options forever when the insert triggers an error.
Do we have any code paths that update other users' properties? It's a possible cause of insert() failing here.
Specifically, ConfirmAccount had a problem with this.