I just want to highlight this,
"The fact that he thinks typing out new code took so much effort basically means that he was never a decent programmer."
Great point! This is a critical insight.
Like during the dotcom boom, new tools mean new people can program the computer who could not, before.
And just like during tht dotcom boom, they'll soon find out that programming a computer - while very slightly easier than it was last year - still has challenges.