I'm an hourly laborer who thinks computers are fun and free software unixen are most fun, which is how I ended up finding HN. I've worked a number of manufacturing and agricultural jobs. Right now I make car parts.
I don't have a choice. I check the calendar on the wall and work the hours it says or I'm fired. I work 60-70 hours a week. This is normal. The workforce is stretched thin as you can make similar money fucking around with your phone on the clock at Walmart, and bargaining power of unskilled (nee essential) labor is at an all time low.
You tech types have the best bargaining power of anyone, crazy pay, nice working conditions out of the elements in hazard free offices, and you will lose it all if you don't stand in solidarity.
At manufacturings peak in America people like me had good middle class lives but as it waned and unions were busted and we suffered title deflation (opposite of entry level coder being an engineer, machinists became operators, foremen became team leaders) quality of life and ability to dictate terms of employment faded.
Someday tech will have it's 80s, vc will stop chasing the next apple or MS, engineers will become coders, sysadmins will become IT techs, wages will stagnate, and if you're all working till 8 it will go from extra to expected.
Draw lines, stand in solidarity, set expectations, have a talk with coworkers who are pussies doing extra for nothing that they're fucking up the solidarity thing.