This was a big topic of discussion at PyconAU this year.
Having listened to several Python core developers as well as core developers of some major web frameworks and libraries, I have no doubt that Python 3 will replace Python 2.
I think the key tipping point will be when the major web frameworks support it.