Technology should make us more productive, e.g. able to respond to situations from a distance. (Consider how much easier it has become to discuss things with a colleagues, since the invention of the cellphone.)
Increased productivity should mean that people get time off and are able to do the things important to them. But it now also means that they're able to work very long hours. This correlates with a high unemployment rate, which suggests that the fear of being fired translates into working another person's job, for little or no pay.
The evidence is that the USA's relatively free market approach to employment practices is failing the workers. Is there a simple solution? Of course not. But some guaranteed conditions would be nice, like four weeks' annual leave.
It must be possible to make it uneconomical to penalise people for taking leave: if anyone loses or leaves their job when they are owed guaranteed leave (e.g. more than a few weeks' leave), or accumulates more than a certain amount of leave (e.g. two years'), then they receive a proportional payment e.g. triple time. You'd have to find a way to make sure this didn't just push people to become casuals and contractors. Not too hard: e.g. if you work more than 160 hours in a month for a given employer, you start accruing leave benefits. Yes, increased regulation would make it more expensive to hire people --- but only for employers who were expecting to exploit their employees.
My scheme is simplistic, but it aims to push a failing system in the right direction. There needs to be some momentum to help employees obtain a payoff from increased productivity, because at the moment they aren't getting it.