Yes, the Python / Django community has a strong emphasis on backward compatibility - don't break things unless you have a very good reason. It works, and it works well, particularly in business where the app itself isn't the business.
I can understand wanting the cutting edge when the app is your business, when you eat, sleep, and breathe it, and your bottom line is tied to the app. But when you are just trying to get the work of the enterprise done, consistently, day after day, you don't want your tools to break just because you need the latest security updates, or would like to take advantage of new framework features.
This is something like comparing Gentoo to Debian. I've run both as enterprise servers. Today I use Debian, and won't use anything else, for fairly obvious reasons.
You will have to excuse the author for not being up on Python 3 developments, since that's not his world. That is actually proceeding very well, and is getting very close to critical mass. For the bulk of new development, I could switch to it today, particularly with the release of 3.3. In fact, once I'm sure that 3.3 is stable (a couple point releases), I will probably begin using it.