Not since Eisenhower, IMO. Eisenhower came from a Military background and warned us about the dangers of our expansive military agenda. He even coined the phrase "military industrial complex".
Anyways, a lot of people still think Obama is the people's champ.