Sadly I dont think this can happen. There is a load of trash answers on SO, and you bet ChatGPT is trained on that.
So you get not only the good of SO, you also get the worst of SO, and theres no way to tell.
Just a downgrade for me, plus for most things I do you are better of reading the source code or the documentation (however lackluster) than fumbling with chatgpt and getting an answer that may or may not be right.
I might as well ask someone else who doesnt know any programming to search for the answer for me - they wont be able to tell a trustworthy answer from another one.
There are so many SO answers (esp. on C++) which look good, but one of the comments points out some edge case in which it breaks.
Remember, not everyone does copy paste programming, some of us have to sit there and think of a solution and work it out over hours, because its not been done before publically