Have you considered that it may be a personal skill issue? I'm not saying it is, but it seems like people with this opinion never seem to consider maybe they aren't using it properly or don't get it
Some people could be not able to figure out that the code GPT produced is not good because they lack the skill level to review it efficiently.
Conversely, could you share an example of a nontrivial, practical programming problem ChatGPT can solve, but only if you use it right?
I'm a senior dev at a python shop and I almost never find the solutions GPT4 gives in Python to be very good. However, I've been learning some C# lately in my free time and I find those solutions to be pretty good. I have a feeling I find the C# solutions higher quality, because I'm not experienced enough to see the problems.
I would really like to know what I'm doing wrong (or if everyone else is in the same boat).