Agree with all of the above, and though I am definitely NOT in the media camp that is always publishing those "middle class just can't get ahead it's impossible everything costs so much the 1% are getting rich off the 99% so why even try" articles, I do believe overall wage stagnation as a trend the last 50 or so years probably has some influence. At a macro level, a lot of people are seeing their wages stay relatively flat, so if they don't change their spending habits, then savings will necessarily go down over time.
We also seem to have a much greater expectation these days of instant gratification and shorter attention spans. With information and so many things available so readily, there's an expectation that if you want something, you get it -- now. Why, back in my early days walking back and forth to school uphill both ways and in the snow, if you couldn't remember some piece of trivia, you had to hope your friends/family knew the answer, or you had to look it up at the library or in the encyclopedia. We didn't have that fancy Google or anything like it. And Mom or Dad cashed their pay checks at the long line at the bank on Friday afternoon, because the banks were closed all weekend, dagnabbit.