Eisenhower waited until the very last days of his office to say something about it. He took no actions. He also neutered his speech by rewriting "congressional military industrial complex" to "military industrial complex". Yes, I appreciate he said something at all, but he could have done much much more.
It reminds me of employees at Facebook leaving saying its so unethical what the company is doing, after having received massive pay for years.