No shit, but they at least treat each other like humans. No soulless machines that can run 24/7. It's possible to change the system, but you have greedy bastards that won't do so otherwise, despite having all the money in the universe. Even then, that's still not enough for the greedy bitches at the top.
I think you're completely misunderstanding the dynamic between game reviewers and developers.
Publications are the ones who request review copies from developers, developers aren't the ones going to game publications asking for their product to be reviewed.
The developers aren't setting the timelines for the review, they just say that a review can't come out before X date, and obviously developers aren't going to give reviewers a copy of a game that hasn't gone gold yet. Developers also aren't the ones overloading reviewers with work.
The fact of the matter is that game review publications just don't make that much money, therefore they have less staff, and the staff they have end up getting overworked because they need to constantly output as many reviews as possible as fast as possible to maximize the number of clicks they get from the ad revenue algorithm.
None of that has to do with developers.
"Developers should give them more time." Why? How would that benefit the developers? Why would they sit on their hands for a month+ to give reviewers time to review a product they they are ready to ship and sell?