The slowdown happened because the IT industry has grown far faster than the ability to train competent software engineers.
Or to put it another way: "Competent software engineers have repeatedly failed to deliver on their promises to create tools that would put the great majority of computing tasks within reach of any reasonably educated layperson."