Seconding this for a similar use case, updating a user’s email.
Sometimes a user changes their email (and lets the community know in various ways - e.g. over social media channels) but forgets to update it in their Discourse profile. As a helpful admin, I can change the email in their Public Profile → Preferences but Discourse will still email the old address until the new one is confirmed.
A secondary problem here is that there is no UI indication that the email address was changed and different admins won’t know that one of them had already started the process of changing the user’s email address.