Why not introduce "replace all" when reameing? Because I think it is a normal need someone would often have when multi-renaming and not single file has the same name.
If you take multiple file names, rename them all to the same name, and replace all, you would effectively delete all but one of the file. That isn't something you'd normally want when renaming.
What kind of thing are you doing where this is normal?
Of course not rename to the same name. A simple example is. When you just run the command rename from="{file}" to="{file}2" and just faced with not single "file2" to replace. And for more likely example, I would more probably use Rename FINDREP PATTERN="(2)" To="" WHENEXISTS=ask to rename "file(2)" to "file" and have many "file" to replace at the same time. Even I would combine with the desttab to use the Rename command for multi-renaming or even multi-moving just with the replace purpose.
I guess you may wonder that why not use WHENEXISTS=delete to replace all. But since "replace all" has been introduced in Rename command as copy, why not continue to introduce "replace all" to the renaming dialog box just to give us the opportunity to been asked at first until we are sure to replace all just as what the copying dialog box does?
`.
By the way, I have writen a script long before for multi-replacing as well as the multi-paste script
MultiPaste.dcf (3.8 KB) I've posted which looks pretty, but the only pity now is that I can not turn the whenexists to ask in Rename command with the "replace all" option in dialog added.