Is Negative Nancy Right?

What truth is there in this?: Americans, I have some bad news for you: You have the worst quality of life in the developed world – by a wide margin. If you had any idea of how people really lived in Western Europe, Australia, New Zealand, Canada and many parts of Asia, you’d be rioting…