I don’t quite follow this reasoning: The purpose of the milestone
to end was to get people to start migrating over to Python 3, not to
cut them off of Python 2.
A later release of a Python 2.7.18 does change that. If businesses
want to only use officially supported software, they should have
completed the migration by now or asked a vendor to give them a support
contract which provides extended Python 2.7 support.
The timing of the 2.7.18 is entirely up to release manager and other
core devs who may want to help with the release. It’s a service
to the community, nothing more or less. PyCon US 2020 seems like
a great occasion to celebrate the last release and also to give
the people who have supported Python 2.7 for such a long time proper
If you read into this some form of support extension that’s really
just a misinterpretation of the announcement, which Brett has already