@RobertBorchert I see what you're saying but you're updating the domain in the item description, which is an open text field. That's not really what that's for. It's a wide dataset with a whole host of fields, several of which have long domains. To put all of those in open text is impractical.
Our org uses FGDC format. Each code/description combination for each item it domain has its own text box, making copy/paste all at once impossible. Each 'enumerated domain' is a single code/value description that needs to be added individually if they don't carry over automatically (which is in itself perplexing, since it's not consistent. See below.

What there needs to be is a button to import a domain from a table or gdb into the metadata.