Imperfection does not necessarily mean extinction. Imperfection means the future will change. While change is often extinction to those who cannot adapt, humans are one of the most adaptable creatures on the earth.

Besides that, Revelations talks pretty specifically about the end of humanity, and its description is absolutely not mankind's technology destroying him. You can't selectively take the Bible literally only where it agrees with your opinions, you know.