That there are irreducible complexities in coding, does not mean all of the complexities are irreducible, or that improvements outside them are not worthwhile. Personal computing took off because of the existence of spreadsheets, which were a better interface, language and syntax for getting computers to do math. The world is completely different after visicalc, even though it did nothing to simplify the thinking about how to model financial systems in software. Changing the language changes the human experience of approaching a new tool, which changes everything. People suffering from the curse of expertise saying "the hard part isn't the language" all need to concatenate with "for me, anymore" and then STFU.