I believe it's less about working conditions, alleged slave driving, and more about the nature of game development. Which I don't think can be changed. People know about crunch for decades. It doesn't help the situation. And people throw around false promises like there won't be any crunch because they don't want bad PR. But the thing is - they don't know how to avoid crunch. Good example is Naughty Dog. After crunch on all of their previous games (and especially on their more recent and bigger projects), they've decided to improve things on TLOU2. Planned everything and initially it went fine for some time. But then, surprise, they had to rework large parts of the game, the project changed and there you go. Another catch up game. And it got so bad that people began to leave the company. Rare projects can afford unlimited deadlines. When even companies like Naughty Dog with Sony's money can't. Game development is bloody chaos. Especially on ambitious projects, that try to push things. They have my sympathy, I'm aware of it, but my awareness won't change anything.