I've said it before but I feel it bears repeating: the rise of chatGPT and similar systems is largely due to two things:
1) the decline of approachable computers and learning material
2) the failure of researchers and developers to address pragmatics and practicality