we are only using this because the confirm_dialog.js library is using that style. I'm sympathetic with your view but making such a change would be too much at this state (either for Contacts or the FTU app). I will add a comment there indicating that is only needed by the confirm_dialog.js library.