The idea that they aren't saving because they frivolously spending that money is ridiculous. Half of the country is living paycheck to paycheck because of stagnant wage grow.
http://www.marketwatch.com/story/half-of-americans-are-desperately-living-paycheck-to-paycheck-2017-04-04...
The idea of maintaining a "middle class" comes from maintain an economy based on consumerism. The "lower class" has little purchasing power and the "upper class" will only buy a limited amount. The U.S. is a service economy and if there's no demand for those services then well...