Often, a task fails for some unknown reason (particularly those from integrations) and a simple retry does the trick. However, building a retry loop into every task is quite a hassle and with crate workflows, it means un-syncing or having to use a wrapper workflow and retry the entire crate workflow.
Having a built-in task/action retry parameter would help a lot.