Это древний документ походу (2009 год стоит в копирайте). Сравнивается с 2.6 или вообще с 2.5 (судя по отсутствию, на их взгляд, в 2.х менеджера контекстов).
А если сравнивать с 2.7, то вся разница только в строках-юникодах и их форматирования. Я не беру в расчет всякие переносы стандартных модулей и совершенно минорные изменения типа:
class A(object):__metaclass__=MetaClass >>>>>> class A(object, metaclass=MetaClass)
Да и странные куски есть. isinstance в питоне c незапамятных времен. Я лично type(x) == X в жизне не писал.
А
while 1, вместо
while True используют говнокодеры вообще внезависимости от версии, языка программирования, операционной системы и страны.
Короче:
1. Документ старье и бред.
2. Преимуществ у 3 перед 2.7 нет никаких. Юзайте трёху, если пишите для блендера. А если вы веб-программисты, то совершенно спокойно юзайте 2.7.