ECMAScript is more a thing for backwards compatibly.
Things get proposed and HAVE to be implemented in runtimes before they get into ECMAScript.
They want to know if things can be implemented nicely before they standardize them.
This is more a game between ECMA and Browser vendors, JS compilers (like Babel) and vendors of other JS runtimes like Node.js.
If you are an enduser, i.e. a user of Babel, it's more a question of the support you get from the Babel devs.
They say JSX is on? No matter what ECMA says, as long as Babel gets this compiled into ECMAScript conforming JS.