Basically if the "Options->Options->Cover Art->Embed cover art images into tags" is enabled, Picard will insert images regardless existing ones.
This could be addressed:
- inserting a new setting such as "Options->Options->Cover Art->Overwrite Existing Embedded Images" (yes/no)
- OR **
- prompting user that an image already exists, should Picard overwrite or not