Despite what may be common myth "Fat Lazy Americans"
The USA has a massive work ethic that is surpassed only by a few (Japan)
We work more hours with fewer holidays than most Europian or other 1st world nations... and we never seem to be satisfied that we are doing enough.
Overtime Culture is a big part of the White-Collar world, If you are not putting in 10-20+ Hours beyond the normal 40, in many companys you are seen as a "slacker" or a "clock watcher"
In Blue Collar, many families cant make bills without the 1.5x overtime pay suplement to their checks.
I have been working 45+ hour weeks for my last 2 jobs, starting in 2001. Recently, I have been billing 50+ hours a week, and that dosent include time on "homework" like Research and reading documentation.
In the past 4 years, my only vacation was my 1 week honeymoon and MAYBE a long weekend here and there. When I left my last job, I was shocked when I got my check for my vacation time that I had saved up! I had tons of time, I just felt guilty about taking it, so I never did.
It wasnt guilt out of loyalty to my company either. It was that we were always understaffed and swamoped, so I didnt want to drop a larger workload on my co-workers while I was on a beach somewhere.
Its the "American Work Ethic" and I dont think I am an exception. (I do take issue with the term "Protestant work ethic" as a Catholic ;p )
Remember that America was founded by the Europian Merchant and working classes, any Aristocracy in the US was self-made. Add to that, the Depression and the desperation to work, followed by FDR's "Arsenal of Democracy" Productivity drive and you give birth to the Production obsessed culture in the USA that has evolved today