I think what ChatGPT is missing is a level of personalization, in the sense that it gets familiar and recognizes the user's background like education level, skills, interests, etc. This helps it be more useful to users.