So so. Some people may choose because money, to get some specific date to rest with the family. I think people choosing to crunch is fine, it's for personal reasons.
Now, enforcing crunch... That's is the issue in every industry/market.
But that's the entire problem with the video game industry (lets use sample pay). Say, a Game Director ($100,000 a year) chooses to crunch to get their work done for game launch. That means their team crunches as well (developers making $50,000-$75,000). Because the game developers are crunching, the QA team ($35,000-$45,000 a year) have to crunch as well. Wait shit, the team also has two outside contractors, both handling some QA. Well those employees ($25,000 a year or far less, whatever minimum wage is in their area) now have to crunch as well, and they have to crunch longer and harder than the CDPR team because they want CDPR to pick them for their next contract.
Oh and that awesome 10-20% or revenue promised to the team when the game makes money? Awesome, none of the external partners, who are hurt the most from this crunch, get any of that.