I&#x27;m sorry, but given how much high quality software is written in Python 2, examples of high quality software written in Python 3 more easily would do a better job proving the central thesis of the article than pointing out design defects of Python 2 fixed in Python 3. Because at the end of the day, there are still plenty of design defects in Python 3 (or any other language) that a coder might trip over. I mean who is to say that new yield functionality of Python 3 wouldn&#x27;t lead to hard to understand spaghetti code? Or the new way of handling Unicode isn&#x27;t worse than the old way? Listing concrete projects that benefitted from being written in Python 3 rather than 2 would be much more convincing.