Here's the question society needs to ask itself: Do the "average" and "below average" have the same right to life, liberty and the pursuit of happiness as the "above average" and "excellent?"
Denying inconvenient truths has morphed into an upside-down world where facts are considered subjective perceptions. Dinosaurs roamed with Adam and Eve because we want to believe they did, dammit.
A world in which making money reigns as a supreme expression of morality would be a sorry utopia indeed. Greed may be inevitable, but it isn't the only factor.
McChrystal had a choice: Go down with the ship, being remembered forever as the General who "lost" Afghanistan; or be fired, with plenty of time to rewrite the narrative of why he really left.
The problem is not the lack of consumer spending, or even the deficit. The problem is that a few people have a lot more than they need, so a lot of people have a lot less than they need.