"He only served as its director for 14 months in the 1970s"
This is utter ignorance. He served at a critical time. Ford installed him very early after Nixon's resignation. It was a low time for the CIA having been blamed for the all the terrible things they did at the previous President's explicit direction.
I don't actually think it is ignorance. This conspiracy-mongering website is intentionally "forgetting" to include anything that would detract from it's conspiracy theory. Theories about actual reality aren't afraid to mention inconvenient facts.