Eisenhower wasn't exactly praising it when he coined the term, and the military and military-industrial-complex are different things. You can support one but not the other, although most people who use it in conversation tend to be against both, since it's implicitly pejorative.
Could you clarify?
I'm having trouble understanding the equivalency because "Military industry complex" is a noun and "defund the military" is a verb (more-or-less)
I believe rchaud meant that the set of people using the term "military industrial complex" has a large overlap with the set of people demanding to "defund the military".
Among politicians. Military spending is the one thing that never sees top-line cuts, even among so-called fiscal conservatives in Congress that are otherwise happy to slash "wasteful" federal funding for social programs.
You can lobby all you want to cut other types of government 'pork', and you'll probably have some champions in Congress on the same page. Only the military is untouchable. It's un-American to even consider cuts in that sector.