It doesn't. It feels better to work with, because it has a higher rate of successfully understanding my code and then producing code that extends it in the way I instructed. I don't care whether the output is colloquial English.
I'm sure opinions vary if you're using it outside of a coding agent. I don't know why programmers are complaining, though.