*Good* programmers have long since taken responsibility for their own actions. They know pretty much every piece of software out there has a way to screw you over and you've got to protect yourself and your data well in advance.
Yes this is terrible UI, but terrible UI is everywhere. Also ChatGPT is still a relatively new product that's still trying to evovle. As such "not completely unexpected" isn't so much giving them a pass for bad UI design, but more an accurate assessment of the situation. But yeah, it does suck for the user, I hope the guy recovers from it okay, it should be fixed (the article may encourage that to happen), but for most programmers the lesson is less "this specific company should improve this specific piece of UX design", it's "never put all your reliance on a single piece of software, ESPECIALLY when its cloud based, and DOUBLE ESPECIALLY if it doesn't have regular backups."