Скорее потому, что при конвертации кода в es 5, первым вызывается конструктор родителя, в уже потом переопределение свойств.
а в babel нет плагина-фикса случайно?
Зачем? Вызов сonsole.log в конструкторе необходим исключительно для вас и никаким образом не влияет на наследование. Проверять же правильность установки свойств необходимо непосредственно у экземпляра класса.
Обсуждают сегодня