Prometheus: Promises Much, But Fails To Deliver