But on the other hand, I’ve written technical training documents on niche topics. A lot of work goes into them. So I sympathize that one would want some reward for it. And ChatGPT probably negates this reward. In the case of a blog the reward is traffic, conversation, notoriety in the community.
The best way for this to be fixed (in my opinion) is that if asked GPT should tell you where it got its info and give credit where it is due.
That or something like this:
User-agent: openai
Disallow: /