To be clear, I'm not saying the process is the charm. I'm saying the process leads to a product that is charming, as a result of having had restrictions.
An AI that could perfectly produce what the dev desires would not lead to this innovation from constraints.