How are these used on a browser? Do you have to wait for browsers to update? It's something I don't understand
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
If people are sticking to an older browser, they will never have the functionality (this can somewhat be mitigated through transpiling using Babel, but this isn't foolproof).
It often takes years for a feature to be widely deployed enough that no tranpiling is required. There are still features from ES2015 that I think still require transpiling.
So this is basically a fantasy what javascript could be no different than any other alt-js languages .