Retornando a essa questão, eu entendi que, no cenário do projeto em questão, o babel está gerando código para ES2017 (ES8), pois é o que está configurado como target
no arquivo .babelrc
.
Então, certamente deve haver uma forma (embora eu não conheça) de fazer com que o babel faça a transpilação para um padrão mais antigo (ES5, por exemplo), o que permitiria o uso do uglify "embutido" do webpack.
E pode ser que hoje em dia (estamos em 2019), essa discussão não faça mais sentido, talvez com versões mais novas do babel e do webpack. Mas, como estou aprendendo, também não sei dizer...