"second-system syndrome" sounds like exactly the opposite of what I think about py3k. (Pythonista with more than 10kloc, rubyist at my day job, many less).
Mainly, I see this release as cleaning up the warts that python had accumulated. {imap, ifilter, izip, iterkeys, itervalues, iteritems, xrange} all becoming default and their non-stream counterparts ceasing to exist is a huge upgrade.
Unifying new-style and old-style classes is a huge cleanup and upgrade. (Which simplifies code for newbies quite a bit, too).
The move to default unicode strings is a huge upgrade.
The library cleanup is a huge upgrade.
The inclusion of multiprocessing (actually 2.6, but who uses that?) is a huge upgrade.
I don't see any of this as "breaking random bits of code", but rather as stepping back to regroup the language into a much more coherent whole.
But then, I'm in the tank for python, I freely admit.