I frequently have components that have either been orphaned or that I’ve inherited from other designers that contain empty interactions (for example, a click trigger that is set to “None”).

Then, I will come along and try to create a new interaction by drawing a prototype arrow between frames, and it defaults to “On drag” which completely screws me up, causing me to have to troubleshoot why the interaction I created is not working. Almost invariably, I’ll have to delete this orphaned click interaction and fix my new interaction.
As far as my experience, this is unwanted and wasteful behavior. It would be much more intuitive to simply overwrite empty click interactions when I draw a new arrow. This should be the workflow with any type of interaction (click, drag, hover, etc.). If I create a new interaction, it should replace an empty one of the same type.