Any decent project manager know their people,so if Mark says it will take 2 days but in reality takes 5, the PM should see these patterns and either help the person to improve estimations,or adjust project deliverables based on this knowledge.
For some people and organizations, the purpose of estimates is not primarily informational.
Sure nice it doesn't work on competent developers, not with the current job market.