We may need to rethink what exactly 'understanding' means in the context of ChatGPT. It's capable of a bunch of things that classically would be defined as understanding. We can claim that language models can't 'understand' things but then we have to explain why x, y or z that language models can do don't count as understanding.