I’ve also reported this issue in the past.
In some situations (such as the user profile) having a confirm per field would be a right pain for those users who are filling in multiple fields.
But having said that, the vast majority of user preferences interactions will only involve the changing of one or two fields, and it makes complete sense! Plus we already have the mechanism all through the settings UI.