Its a mix. Some devs are definitely lazy but from what I have heard there is also a big push for devs to deploy faster and to actively use AI or be punished. So there is incentive to just get code out to meet deadlines/expectations and move on to the next task. The amount of work being put on an individual dev is rising with these accelerated expectations in mind, and getting another dev to review your code takes time from them and their own stack of tasks so code review quality has fallen greatly. Not to mention the high likelihood that AI is also doing code reviews to make up for this and we can only guess how many reviews get approved saying “you’re absolutely right!”
Its a mix. Some devs are definitely lazy but from what I have heard there is also a big push for devs to deploy faster and to actively use AI or be punished. So there is incentive to just get code out to meet deadlines/expectations and move on to the next task. The amount of work being put on an individual dev is rising with these accelerated expectations in mind, and getting another dev to review your code takes time from them and their own stack of tasks so code review quality has fallen greatly. Not to mention the high likelihood that AI is also doing code reviews to make up for this and we can only guess how many reviews get approved saying “you’re absolutely right!”