We should prepare people to write in Python 2.x and use 2to3. Teaching only 3.x leaves the new developer without many tools. It also leaves them less able to understand existing code. There will be a time to start with 3.x. Not yet.