If a user accidentally changes the status of a task, that event can impact reporting dashboards and task history, even if the error is quickly corrected, it remains in the activity history. Additionally, if a task status is not maintained in real time, you end up with dashboards incorrectly reporting on period summaries. Allowing an Admin user to edit the status change date (or maybe even delete the change event altogether) would resolve this issue.