god that failed

Etymology
Popularised by  (1949), a volume of essays by ex-communists critiquing communism.

Noun

 * 1)  A notable let-down or flop; a concept, product or person that has failed to live up to very high expectations.