Comment: Re:yet more biblical contradictions (Score 1) 904
Actually, I'm pretty sure the 120 years in that passage was the amount of time remaining until the deluge -- a one-time event.
Which (incidentally, not that this has anything to do with your point) happened within a year of when Methusaleh died. (You have to do a small amount of arithmetic to put this together, based on the ages of a Methusaleh and Lamech when their sons were born and Noah's age when the flood came.) Some theologians speculate that Methusaleh's name was prophetic, something along the lines of "he dies [and then] [it will be] sent", in reference to the flood. This is linguistically plausible, but the Bible doesn't actually say what his name means (and the name is far too succinct to be as clear as all that in the absence of additional clarification). For that matter, it doesn't even actually say whether he died right before the flood came or *because* of the flood; it only gives enough information to conclude that both events happened within a year of one another.
In any case, people who read that passage as a hard limit on maximum human lifespan are engaging in a practice we call "eisegesis" -- reading an interpretation _into_ the text rather than taking it for just what it says. Whether medical science in the current era will be able to extend human lifespan beyond 114 or 120 or any other arbitrary finite figure you care to name is an issue the Bible does not address.
It does say something about lifespans during the Millennium (see for example Isaiah 65), but that's a future era. Before that happens, there's to be (among other things) an earthquake so severe that cities and mountains and islands just plain cease to exist, worldwide (Rev. 16:17f). Ad interim, we don't really know what will happen to human lifespans in the immediate future, although I would tend to assume that people who make extremely grandiose claims (like, "the first person to live to 1000 has probably already been born) don't know either and are just making stuff up.
HTH.HAND.