I never understood the work conditions issues people have about game developers. Unless because it's basically because they are young and don't have any idea how the real world works, or don't know what real work is and think everything should be easy and stress free. I deal with crunch time all the time where I work, not once a year or every 2 years at the end of a project. But that's what they pay me for, when problems come up I have to fix them, I can deal with it or quit my job.
They work in air conditioned offices at desks, most people don't have that luxury and have to do much harder jobs all the time.
I'm looking forward to it though. Nd always makes solid games. Even some of their weaker games are still good games. But I don't care about critisims or other people's scores, all I care about is if I like the game.
A different perspective you might take is you also deserve better, not that they deserve worse or should be happy with what they have.