I'd agree historically, but today defense pries money from the hands of the middle class and spend it on the upper-middle class and wealthy, which I guess you just said too.
There is a larger picture here though :
Keynesianism works. Economic activity is increased when the resources are distributed more evenly because this increases the chance that any given person has the resources to do any given thing they might wish to do.
But Keynesianism is just a hack as implemented. What's actually goes on is : Technology reduces the need for work. So money gets wasted on make work, like most management, administration, law enforcement, finance, defense, etc. Eventually we start running out of easily justifiable make work though, creating a recession. Keynesianism gets interpreted as "avoid recession by making more make-work, even less justifiable make work".
What happens when our culture internalizes the need to make stupid make work? Well, we squander hundreds of billions on defense, law enforcement, Wall St., etc. And our justifications for all this make-work lauds them so highly that real work like education, healthcare, bridge repair, etc. get neglected. All this Keynesian spending on make-work creates way too much corruption, distorts needs, etc.
So we must eliminate all this make-work : Cut defense back to pre-WWII levels. Cut law enforcement back to 1960s levels. Just fyi, law enforcement is the only category of discretionary spending that increased as a share of GDP since 1972. It caused an enormous portion of our national debt. Reduce bureaucracy across the board. etc.
Won't that throw the economy into chaos? Not if you simultaneously shorten the working week and remove most exempt categories from FLSA. You still spread the money around, but you do so by pushing people to spend more time away from work.
We're already doing this through facebook, slashdot, etc., which turn people's work hours into play hours, but that's a pretty stupid way to do it. In particular, people cannot really work on hobbies that benefit the world if they're spending so much time in the office.