the es5 build will reach less and less users over time, but it has no cost for other users or even the developer. Load it with a script nomodule tag and you always have a JS fallback that covers weird edge cases like the one described in the article.
And building with the right HTML foundation, means you have a fallback for any breaking javascript, that will cover even more edge cases.