As I'm slowly evolving my own flavour of spec driven development, I'm starting to think about the generated code as a secondary artefact where main quality criteria is that it's doing what it needs to and it's covered with tests.
I guess my current analogy is that I don't care about how readable or dry is the assembly code generated by compiler.
I have the specifications and the working code with tests. I can always regenerate it if I need to.
But. I still read the produced code, steer the design and correct the obvious blunders. No vibes.
While there are reports of people being sold into military slavery or fooled to sign the contract, majority are there voluntarily - whether following an ideology, desire to avoid prison or simply money.
As sad as it is that people have to make those choices, they still made them and given how pootin has weaponised political apathy, they also don't care about their actions until they meet a drone.