"counter to building a better product ... rgardless of the success"? That's nonsense.
Software can be made without forcing people to work insane hours. Other sectors of the programming field accomplish this, yet games companies are somehow incapable? No, they clearly use and abuse people who have a passion for making games.
So now all we have to do is make working "crunch hours" for months illegal, since you don't have the ability to determine what's ethical or not for "successful" companies unless the law literally tells you, apparently.