That's actually something I'm touching on in an article I'm writing right now, as to me you're putting the blame in the wrong place too.
As to me everything you describe reeks of a complete lack of leadership skills, and worse still a lack of oversight.
It's a problem that's cropped up since version control software got hot and trendy. Nobody seems to be riding herd on code-basees, performing code reviews // audits, and all the other things project managers are SUPPOSED to be doing. Like so many other things they're relying on "tools" to do their job for them, making themselves the real tools of the process.
Instead so-called managers spend 3 hours a day in meetings, 3 hours a day preparing for the next day's meeting, and 3 hours a day jerking off to pornhub... and think that's what management "is'". Thus why legitimate aids like AGILE and SCRUM get turned into sick buzzwords used not to help the process, but to justify more meetings where people unqualified to lead much of anything get to assert their dominance.
That last line of yours... that's a manager's job. 1) to constantly give code reviews and 2) make sure "review comments" ARE ANSWERED. To be reviewing every commit just like how before version control it was the managers job to handle all merge's and constantly review what underlings were submitting.
Otherwise just what the devil are they even "managing" other than the length of their fingernails?