The rate of output from LLMs is very high compared to most developers' capacity to review every line, especially when they are often working on multiple tasks from multiple projects all on the same day. The directive to increase code churning is coming from the top since upper management believes everything tech CEOs advertise to them, and there is increasing anxiety across tech, mathematics, finance, arts, etc. about getting replaced so people want to at least appear to be much more productive with AI. The new norm is fast becoming "There will be mistakes, but maybe not most of the time. We'll deal with it when we get there, and since we're all on the same boat, let's spread out the blame or try to ignore it since you never know when it might happen to you."
To be fair, this was always the case as there was never any guarantee of bug-free code in general, but the difference today is mainly in volume.
And the code they produce is hard to review because it isn't written in the way a human would write it. Overly verbose, overly complex, using lots of theoretically interesting constructs but unnecessary for the problem at hand. It's as if they get paid by the line.
You can to some degree curb these tendencies but I don't doubt that many people just give up at some point.