People are WAAAY too soft nowadays.
So your job is asking you to work extra hours to see your current project over the finish line. Suck it up, that's life. Apparently it's pretty common in this industry, so you might want to find a new one if it bothers you so much.
"Oh my god, someone please think of the poor devs!" Fuck off, if they don't like it they can leave, nobody is holding a gun to their head. If they feel like they're getting exploited but are too spineless to stand up for themselves then more fool them.
Stop white knighting for intelligent adults with the available agency to do as they please. It's embarrassing.