One limitation I see for ChatGPT is that LLMs are very expensive to train and I don't know if it could scale to be retrained incrementally with recent data. If it can scale, then it would be way better than Google I think.