Estimates are here to fail, but they're nonetheless crucial:
* set an estimate, you'll deliver in 1.5x your estimate * don't set an estimate, you're losing total control over delivery (rarely for the better, even though that may happen)
In other words, estimates are not a tool of delivery planning, but of risk management : they are here to help limit time dilation.