Other than you're equating NATO spending with their entire defense spending and that you're ignoring how much more of the world we're spending that money on than NATO is, and you're making real sense. I expect we're getting good value for that money when it comes to the Ukraine and NATO.I'd be all for cutting corporate welfare but it's not going to get you anywhere near where you need. Corporate welfare is about $100 billion per year depending on how you define it. Tax breaks for oil companies are about $2 billion and farm subsidies are about $20 billion and there's some overlap with the corporate welfare number.
Defense spending is more than eight times that at $850b per year. Reduce that from the 3.5% of GDP that we currently spend to the around 2% that our better NATO allies in Europe spend and you're making real progress.
So if we're going to start making some hard decisions, we can't just say cut government waste or corporate welfare or NASA or whatever other peanuts approach people advocate and never get done. We have to cut defence, cut entitlements, raise taxes or keep running up the credit card. Now which one do you want to do?
The problem is that it's the money to private contractors, sweetheart deals for constituents and things that most need to be cut that are the most likely to be hands off.