Jansi, Lee's point is exactly it:
The problem arises when someone deletes information that may later prove to be correct,
or when someone changes information that reflects their own preference for presentation, that others might like to engage with (eg Charlemagne’s many name options);
or when there is simply is not enough data in the sources and someone has to make a arbitrary choice between data sets (eg Charlemagne’s naming sources)
When the data is so similar that it makes no difference, I don't record it.
But when there is a difference (even, as in your much used example- when I'm sure the one is incorrect) I still record the fact that I've deleted it, because that error may be an alert to the profile manager that, for eg, their profile was mis-merged into another one, or their generations are out; or the data source they're using is poor, and may be so on other profiles.
I don't feel comfortable deleting people's info without alerting them.
And I do think it is more efficient to record the deleted info in a designated public discussion record per profile, for exactly your reasons: so that the info can be reviewed and ‘the same mistakes are not perpetuated.’