> JS on the backend was arguably an even bigger mistake when the JS ecosystem was less sophisticated.
I see it being used since over 25 years for the Austrian national broadcaster. Based at least originally on rhino, so it's also mixed with the Java you love. Fail to see the big issue as it's working just fine for such a long time.