I think the national economy has been bad, for so long, that most peoples reserve of cash or disposable income is history.
With interest rates so low, retired people are unable to make any money on their investments, and are living on their principal.
Theres just not a lot of spare cash floating around out there, in other words. And all the credit card debt that was fueling the economy is used up.
Unfornately, prices haven't come down. Actually, they haven't come down in my lifetime and I'm 47.
Plus, all the manufacturing jobs have gone to China. Before NAFTA, you could graduate from High School, get a job at the local factory, work 30 years, have insurance and a retirement. Now some dude in China is doing your job for 10 cents an hour.
Sorry to be so depressing, but I wonder...