Couldn't agree more.
Defense is generally when you respond to protect yourself from an attacker.
Defense is not what the USA has done for many years.
More accurate words that describe what the USA taxpayer's 'defense' funding is used for are words like: Invade, attack, assail, assault, occupy, enforcement, pressure, coerce, compel, spy, dominate, afflict, oppress, encumber, harass, plague, torment, torture, trample ... etc.
I'm all for the USA having the biggest, most sophisticated and competent army in the world, it comes in handy when the leaders of TPLAC's (or northern peninsula communist regimes) go off the rails - but if it were for "Defense", you would expect to see a lot more of it inside the states, and not so much of it in places that never posed a real threat to the states.
Places like Afghanistan, Iraq, Kosovo, Bosnia, Haiti, Somalia & Vietnam.