I agree except with the "most". I see far too many people driving new BMWs and Mercedes that I know on average make sub $100k salaries. I'd say most are in the treadmill, but definitely "many" are happy living within their means.
Just an edit: I think it goes back to our shortening attention spans and modern conveniences quite a lot. Being bored and comfortable with it at some level is an important life skill.