Broadly what gui centric approach misses is that people can learn fast by looking at examples, and most programmers learn by example. What chatgpt does is to have a tutor who gives you the answer and can answer questions right away.