Great points. The more I use ChatGPT for debugging, the less worried I become about it replacing any devs. I mean, someone would still need to review the code and plug it into a project so I don't see them out of a job just yet.