Towards the end of his life, Henry Cameron told Howard Roark that he didn't hate anyone anymore, just Gail Wynand because he represented "the triumph of overbearing vulgarity." He told Howard that he'd have to fight Wynand. (The irony, of course, is that Wynand later became a major client and close personal friend to Howard).
We learn later, of course, that Wynand didn't create that, he just profited off it. On the other hand, Ellsworth Toohey both understands - and is actively causing - the problem, to the point that Stephen Mallory took a shot at him over it.
Why did Cameron think that the problem was Wynand whereas Mallory recognized that it was actually Toohey? Did Cameron just not know about Toohey, or did he misjudge Wynand and Toohey?