There is like a very basic topological fact here that you are just failing to grasp.
Specificity of requirements and effort of implementation are two completely different things.
No, they're not. Implementations are just requirements with very high specificity. When you roll your eyes over the horribly inept dogshit your AI produces and then correct it, you are adding specificity to the system. This can proceed ad infinitum until you end up just doing the whole thing yourself—which I have done with Suno, because Suno is garbage.
You’ve defined AI output as shit and then concluded that anyone accepting AI output must therefore not care about quality.
It's a rule that's served me well. I think I'll keep doing it.
“Create a sequence diagram showing the interaction between these five services for this request flow” can take seconds to describe and considerably longer to manually construct.
It is extremely funny you would put this up as an example.
I will have to manually construct it anyway because that is literally the only way I'll know if the AI-that-fucks-up has fucked it up or not.