You seem to equating "military spending" with "lighting a mountain of money on fire", which is intellectually dishonest. To put things into perspective, a medium-sized military base will generate roughly $5 billion in economic activity and contribute to ~50,000 full time jobs. A trillion dollars is enough to put a new city on the map.
Military spending isn't limited to tanks, it also directly contributes to scientific research, technological advancement and improvements in manufacturing techniques.