In a large solution you will have many hundreds or thousands of workflows executing simultaneously; and hence you need to be able to manage these effectively.
Within the global feature you can define system wide defaults for error notifications and then override these on a workflow by workflow basis
Within the Admin portal you can also manage your workflows instances; understand their processing state and retry them if necessary.