Well, Hide for 30 days is convenient when the correction is a Proposed Merge. For profiles with no longer active (or no longer interested in the profile) managers, 30 days is the time it takes to get a default approval and complete the merge. So in that case, hide the error for 30 days is the most useful option.
For other cases, which are the majority, I agree with Eva.