Reduce entropy, increase probability of the correct outcome.
LLMs are surfing higher dimensional vector spaces, reduce the vector space, get better results.
Code is free, sure, but it's not guaranteed to be correct, and review time is not free.
... write the code yourself?
I think many many people just skip the "review" step in this process, and assume they're saving time. It's not going to end well.