¿Por qué no se invocan automáticamente los métodos de superclase __init__?

¿Por qué los diseñadores de Python decidieron las subclases?__init__() los métodos no llaman automáticamente al__init__() métodos de sus superclases, como en algunos otros idiomas? ¿El lenguaje Pythonic y recomendado realmente se parece a lo siguiente?

class Superclass(object):
    def __init__(self):
        print 'Do something'

class Subclass(Superclass):
    def __init__(self):
        super(Subclass, self).__init__()
        print 'Do something else'

Respuestas a la pregunta(9)

Su respuesta a la pregunta