Except that Python took the other path when migrating from Python 1 to Python 2 and ... guess what? That was a "disaster" too.
The only difference was that by the time of Python 3, Python programs were orders of magnitude bigger so the pain was that much worse.