While I agree with you, it sounds like you have only tried LLMs back in the day. They have become a lot better in recent times.
Especially when you want code, the differences are stark between an old LLM and a recent programming optimized LLM like Claude.