While I agree with you about the status of ChatGPT
right now, it seems pretty obvious to me that all of the problems you state will be easily surmountable in time, and I've just been shocked at the pace of advancements in AI in the past couple years. I think it's totally plausible that the AI community hits a "brick wall" eventually in some number of years with regards to their pursuit of AGI with LLMs, but the problems you point out seem to me exactly the type of things LLMs can solve with more training data/parameters/dimensions, and added functionality to test code.
Also, I see lots of comments downplaying the potential impacts of LLMs because they can hallucinate or they have errors, and though I agree with all these points, I also want to shout "Gang, we're having a fully natural, back-and-forth conversation, with a computer. It speaks English and French and TypeScript!" This is stuff that seemed fully planted in the realm of science fiction only a decade or so ago. For example, I'm not sure I've ever seen ChatGPT make a grammatical mistake, or even generate code that can't compile (though I have seen ChatGPT "crap out" if the program it's writing gets too long).
I think I'm naturally a pretty skeptical person when it comes to tech hype, to the point of usually being over-conservative about potential impacts (I drastically underestimated the impact mobile would have on society, for example). But with ChatGPT, I feel like I need to take breaks just from the constant mind-blowing nature of it.