I think I have to agree with Boltar
The problem has nothing to do with COBOL or any other language new or old, designed to supposedly allow the average user to be more enabled.
But more to do with the ability to apply structured logic and have at least some grounding in data structures.
The existence of ready made cement and DIY stores did not presage the era of the average shopper then being able to build Cathedrals and road bridges nor were they expected to. Why should IT be any different.