The US operates on the principle that it must outspend the next 2 countries in military spending. It's an insurance policy in case say, Russia and China team up against the US.
Which is madness, of course. Because spending twice as much doesn't necessarily mean Americans see twice the value. I can easily spend twice as much on a worse car than my neighbor owns.