More importantly, bytecode produced by old Java compilers still runs on new VMs.
I believe that if Python 3 had been able to call into Python 2 modules (even by embedding CPython2) adoption would've been better.
I believe that if Python 3 had been able to call into Python 2 modules (even by embedding CPython2) adoption would've been better.