The problem with taking the proportion of GDP is that the economy has grown by more than a factor of 1.7 in the past 50 years.

Thus: Defense spending is higher under Obama than it was under Eisenhower (adjusted for inflation).

Heck, it was higher even under Clinton.