Functional software != entertainment software. Your product isn't going to be consumed in a week and then shit out to the bargain bins, waiting to compete with the next flavor of the month.
This is the reality of the $60 AAA business model for video games. Almost every studio is like this. The best part is, if you're not Rockstar huge, you do all this and then close down when you don't hit some absurd goal of copies shipped.
I'm tired of people just throwing their hands up in the air and saying "well, this is the way it is." It doesn't have to be. Just because the entertainment industry has made money off the backs of exploiting their employees for years doesn't mean that they should get to continue. Yes, I'm aware that functional and entertainment software are different, but the fact is that plenty of companies in software, in both entertainment and elsewhere, manage to get by without pulling this sort of shit.
And for Rockstar this is clearly not the reality of the business model. They're still making huge amounts of money from GTA V years later, so this notion that this is the way it has to be is, IMO, completely wrong. Of any company out there, Rockstar's in one of the better positions to eliminate this. They just don't because it's not as profitable.