I agree - well written. Perhaps the only quibble is that my intuition was that it would be much shorter. 60,000 years (or even 5,000) is a long time to react.
With the decline in our birthrate, it will be interesting to see (from a historical perspective, I'll be long dead) if we die out, or if we get out of this funk we're in now.