In order to be truly immortal one needs to be indestructible. The chance to die in an accident essentially limits the average human life span to around 200 years.
(Ironically, indestructibility, on the other hand, can lead to situations that are worse than death.)