No wonder
Python took too damned long moving off 2.x to 3.x and unsurprisingly a lot of entrenchment occurred which made moving even harder. From the moment Python 3 was a thing they should have EOL'd version 2 - bug and security fixes for a few years and then it's over.
All the focus would have shifted to 3.x rather than straddling two versions and all the burden of backporting stuff and keeping two codebases in sync. If someone were desperate for 2.x continuance they could have forked it but the majority of devs would have simply moved over to the latest and greatest.