> ...okay on simple tasks, but actually misguides, confuses, and in fact breaks your flow of thought on anything beyond that.
Beyond the LLMs themselves, don't you think this is related to the data used for training? I mean, this echoes what you find as a developer on the wild, you can find answers to "all" simple things, much less discrete answers to complex stuff, and almost nothing for very complex stuff and/or specific programming domains.