Donohue is not naive. In his current position he is constrained in what he can say about the Catholic Church because of the Catholic League's charter -- they were specifically created to defend Catholics from outsiders (secular government).
Please comment on my main criticism, then I'll see whether your evaluation of Mr. Donohue has cogency. For now I'll hold to my position that he is naive, incredibly naive, and beyond that, dangerously thin-skinned.
He's been running too long with the East Coast secular humanists who would control the American Catholic Church and can't hold his own against the likes of "Father" Richard McBrien and Peter Cardinal Jennings.