I have yet to see a software company in the US with the amount of time off as European companies despite the fact that most of the people I know in the US would trade salary for time off.
It's simply a race to the bottom; with no incentive for employers to reduce the number of working hours (because there are no laws for it, because white collar employees are exempt from overtime, because Americans stupidly believe that they can't achieve work improvements through collective bargaining), it is obvious that they will attempt to squeeze as much work out of employees up to, but not beyond, the point of futility.
So the millions of poor people having to work two or three shitty jobs just to make ends meet chose to do so and want to live like that? Bullshit. Go watch some documentaries about the subject.
I think you've bought into little more than propaganda. Americans take off weekends. And how do you judge 330 million people when it comes to burn-out, given the vast differences among them all?