Not true. US military spending as a percentage of GDP is comparable to many countries. In sheer dollars, it’s vastly more, but then so is the GDP. It isn’t like MTA money is being diverted to buy tanks.
No true at all. Of the developed industrialized western nations, not only is the US the highest by total dollars ($611b), it is also the highest by percentage of GDP (3.3% GDP).