This article is just wrong from start to finish but the core of the problem lise in this passage: "Without the embrace of academia, many COBOL programmers learned on the job at government agencies and in fields such as insurance, banking and airline reservations. They’re considered the blue collar workers of the tech industry."
In order to write software that will efficiently run government and business systems, programmers who understand how government and business operate are needed. Practical people with real world experience. Writing business software is boring and requires a thorough understanding of the problem and meticulous attention to detail.
People who come out of higher education with "computer science" degrees may be trained in "script kiddie" languages, cobbling together bits of pre - written code from function libraries but have been led to think there will be exciting jobs in gaming, mathematical modelling or making CGI movies for them.
It's time colleges forgot what is cool and trendy and refocused on what is needed. Does it not occur to the academics who criticize COBOL that since the late 1950s nobody has come up with anything better for running business processes on computers. Maybe that's because while COBOL isn't hard to learn, in order to learn it one must have a good understanding of exactly how computers work. From this comes an understanding of why 'move' is the principal verb in COBOL. Once you understand that, the rest is easy so long as you're not one of those script kiddies I see explaining that "Computers store information as millions of ones and zeros.”