I would say that more studios are figuring out that overtime is harmful to a project. When I worked at a 400 staff developer, we never did overtime (38 hours a week, every week). Recently at a <50 staff developer, when the management asked people to start doing 50hr weeks instead of 38hrs, the lead programmer resigned on the spot, followed by a lot of other senior staff in the following weeks. The backlash almost killed the studio.
Candidly, game development is not a 40 hour a week job and there's a lot of people willing to put the hours in out there. Some companies might pay lip service to "work life balance" but we all know it's not true.
When working for larger companies, you really do have a choice as to whether you'll put up with that sort of abuse or not. Just say no, kids!
However, yeah, as a beginner trying to get their foot in the door, you have no leverage at all and aren't in demand, so you'll probably want to choose to put up with these kinds of companies just to get the experience...