Earlier quoted context omitted.
I think there is confusion because coding is easy, software engineering is hard.
Coding was never the hardest problem. And it is hard to say why people are taking so long to realise it
On the other hand, designing the software or engineering a solution to the problem seems like something they could do, as far as they know, because it's not something concrete that they can look at and see is beyond their abilities.