Por que os métodos __init__ da superclasse não são invocados automaticamente?

Por que os designers do Python decidiram que as subclasses__init__() métodos não chamam automaticamente o__init__() métodos de suas superclasses, como em outras línguas? O idioma pitonico e recomendado é realmente o seguinte?

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

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

questionAnswers(9)

yourAnswerToTheQuestion