SQL, 4GL, low-code, no-code. They've all promised a world in which managers can be coders by communicating their needs in a humanlike language. They never achieve that goal but each step does open up software development to a larger audience, including some managers. They also tend to increase the appetite for even more software, netting a desire for even more developers.
It sounds like their use-case was Python 2 -> Python 3, I'd think there be tons of public repos that underwent that switch they could use for training, so that doesn't seem too unreasonable. And it's also pretty similar to the "boring gruntwork" that physical robots are always supposed to be taking over to free humans up to dance and bake bread.
No worries here. Even experienced devs can't think of all the edge cases. They practice at it, and things fall through. There's no way a marketing manager can think of all the bits that could go wrong.
90% of a devs job is translating the requirements from human speech to geek. Writing the code is trivial.