I can think of a few ...most recently probably Sanders, but I'm pretty sure Dwight Eisenhower warned about the MI Complex in speeches, and probably Kennedy too.
Read “War is a Racket”, written in 1935 by retired USMC Major General and two-time Medal of Honor recipient Smedley Butler for an excellent historical perspective.