Ever little while I come across some self-important dumbass who explains why XXX is an evil language and should not be used, the worst go on to invent another unusable language that never gets real code written in it, they Range from Nicklaus Wirth [ETH, Zuerich](Alogol-W, Pascal, Modula 1-12345) and come in churches of Functional, Procedural and Object.
Exactly like Climate Alarmists don't know what they are doing, the Theory (Universal Turing Machines), the Practice (writing, debugging and maintaining a large, say 1M line program).
Competent Programmers, most of whom have have very simple simple tastes, we like stuff that is simple (C, Perl); powerful (Perl, Python); predictable (C, Perl); understandable, and suscinct (not Cobol, Java); and do not contain so many syntactic and semantic traps that you need 3+ boots and a 2000 page spec to document the gotchas (C++); and not captured by a Library eco-system that invites patent suites (Java, If ORACLE win at trial Java is DEAD).
Programming and System Design is one of the most Complex and Challenging Tasks there are and no wonder it can't be done by deserving people with room temperature IQ and an indifferent BS or PhD from the University of Nowhere.
Keep this up and all innovation will be done by asians who havnt been taught by progressive idiots that it can't be done.