Actually, I think it’s pretty important to keep this feature for some precise use cases which you need the user to make multiple submissions.

It’s up to you to keep your workflow safe from user abuse such as multiple submission, invalid data input, …

An easy way to block this double submission could be:

  • When the user clicks the button, reset relevant input
  • Avoid user to run workflow when input is empty by adding a condition

There is an example, you can see it’s impossible to double-click the button. (editor)