A programmer who knows nothing beyond the likes of those is not well rounded and better get adjusted to the idea of being a galley slave for their entire career.
If you aspire to the boardroom, I strongly suggest you learn a bit of PowerPoint, excel, and basic business understanding, The language used at that level is all P/L calculations, by which I don't mean PL/I, but "Profit and Loss".
Insofar as fad languages are concerned, their main problem besides their terrible tool support, microscopic communities, non-existent code/library base to solve common problems, and lack of a clear niche that really only they fill best - is that the vast majority of actual programming work lies in understanding requirements and coming up with a reasonable set of approaches, designs, and patterns to fill them. For that, you don't need intellectual masturbation. You need to be smart and experienced enough to actually understand how to create a fully realized architecture actually capable of working, and not immediately falling over under load (with inscrutable error messages).
Really, the only use that so many different hobby languages provide is a form of job lock-in, and a gateway keeping out people who aren't smart enough to solve the company's real problems.
// Senior/Enterprise Architect