Python keeps evolving -- great ! and also, consider support for a stable Python 2.7 LTS .. you know, for more than five years from now?
The problem with this logic is it could be extended indefinitely into the future. Python 3.3 has been available since 2012. 2020 was already a deadline that had been pushed back at least once for 2.x. I understand volatility, but 5+ years in the software world is an eternity.
So? Why shouldn't it? The world still needs (and runs) untold millions of lines of Cobol.
It would take billions of money to move it over -- and it will take millions to move over legacy Python 2.x codebases.