I think if a message is no longer timely, topical nor useful to preserve, then it should removed, I suspect this function has evolved over the yes from what it was originally used for. The error checkers use it a lot as it stops other people double contacting people but I wouldn't expect a profile manager to keep the message forever once the error is fixed.