None of these are craft failures. They're judgment failures, and they happen before any pixel exists. Taste gets described as a finishing move, the thing an expert applies at the end to make output better. In practice it runs earlier. It shapes the brief, picks the constraint, and rules out the obvious version before anything is generated at all.