Thing to be diagnosed: accumulated lies and distortion (by the press)
Simple diagnosis: rampant commercialism combined with immorality (what appears to be the problem with the press)
The sentence says that the reader is looking for someone with a better (?), more complicated diagnosis (reason for the press to lie and distort the truth) than the simple diagnosis (commercialism and lack of values), but is unsuccessful.
It seems to be two diagnoses in the sentence below (it's about press critiques):
"You search in vain for anyone with a more complicated diagnosis of the accumulated lies and distortion than rampant commercialism combined with immorality."
I fail to grasp the meaning of this: if the diagnosis is "accumulated lies and distortion", what is here "rampant commercialism combined with immorality"?
IMO, the sentence would be better with "for" then with "of" after "diagnosis".
As the sentence is written, "lies and distirtions" are the symptoms and "commercialism and immoraility" is the suggested diagnosis.