A lot of "legacy" languages get static from younger know-nothings, particularly those full fanboy gushing over the latest and greatest hotness.
Oh, you'll hear that last one all the blasted time. As much as I dislike the steaming pile of ineptitude, Wordpress is one of the big bears of the Internet, and I don't hear them running and screaming "Oh we have to get off of using PHP!"
But you talk to node.js fanboys and they talk about PHP like it was Cobol.
I deal with that for my favoring Wirth family languages. The idea that Pascal is dead and nobody uses it for production software anymore.
Except for Skype -- which only just moved away from Pascal and the new version sucks as a direct result of it... but how about Winrar? Winzip? CloneDVD? InstallShield? Nero? UltraISO? FL Studio Pro? Panda AV? Spybot Search and Destroy? Aida 64? IcoFX? Avant? Dolphin?
ALL are either Delphi or Lazarus/FPC, and that means Pascal. But tell me again how "no viable commercial software could ever be written with them"
But yeah, in banking Cobol is alive and well and not just because "it's dealing with legacy data". There are certain types of financial operations it's just easier to use Cobol than something C releated. Cobol often has cleaner and easier to understand code than C syntax's painfully and aggravatingly cryptic nature. More so for many of the "latest hotness" languages where security, efficiency, and ease of use are basically told to go **** themselves.
Yet because nubes don't use it, or "names" in the industry are looking for a clickbait headline, classic legacy languages -- Pascal, Ada, Modula, CoBol, DiBol, Fortran, Perl, etc -- as well as many far newer but still over a decade old languages -- like PHP -- are getting dumped on with lies by people who desperately want their new language to be the ONLY language, even if the newer language is often not crafted to be a "one size fits all" solution or is utterly mismatched to the task being performed.