Its very easy to fire people in the US, so there is likely considerable more stress involved in the US workers day to day as they don't know if they are going to be randomly let go tomorrow. US companies will often lay off hundreds of people to make the bottom line look better. We generally make good $ but it could all end tomorrow so we are always thinking of the next position. In addition, we get used to the money so while we could probably easily get a lower paying job if we have to, many of us [not al] also are not that great at financial planning in the US so the stress is maximized. On top of that our health insurance for our family is provided by our jobs.
So in the US its a perfect storm of stress and reliance on our jobs that can be taken away at any moment.
Writing this out, stressed me out :)