>and if you're starting a brand new Django project there's no reason on earth you should choose Python 2 anymore.
How about millions of lines of code in your company in Python 2, and several Python 2 based services and websites?
Why on earth will you go to Python 3 at huge rewriting costs? To get some fancy syntactic sugar and improved unicode?