If it were megabucks, I wouldn't be so upset - but it's gigabucks tending on terabucks.Valid point. I'll revise and expand:
The problem is twofold: 1)People want nice things, but don't want to pay for them and 2)People don't want to pay for things that they don't see the value for.
Part 1 is just irrational.
Part two is just a part of living in a society.
Sadly, I don't see either one getting fixed anytime soon.
(personally, I agree - I don't see the need to spend the megabucks that we do on the military. I say that as a former Naval Officer and current Defense contractor)