We've had the ability to use a single language across both FE and BE for quite a while now. That's not the problem.
There was no single language back then. Node.js wasn't even an idea at that point.
And regardless, you've still got to learn HTML and CSS and often SQL.
Or for really perverse IE only stuff, VBScript in ASP and VBScript in the browser.