Great article! And you have been doing an amazing job in Babel, honestly, since it came out, it has given us developers a lot of new toys to play with. Bringing ES6 to Browsers I think is widely welcome by everyone.
And about the technical decisions, well, as a Software Engineer I know things change over time, Software is not meant to be static, as long as this changes doesn’t break anything and if they do we can figure them out or go back to previous release until we do, what is the problem?
Don’t put too many attention on criticism, you and the team made a technical decision for some reason. I’m pretty sure you are the best to know why the changes needed to be done.
Thank you for your hard work!