Lowering taxes does not stop the military. Spending is one side, taxing is the other. Bills that run up must be paid, or war fought over them. The solution to overspending is to find a way to stop the spending.
Regarding old people, as a group they worked pretty hard to build the modern world and its conveniences and efficiencies that we enjoy, so I don't mind paying them dividends.