I think some of this hate is unwarranted. Granted, he is not 100% ideal as a Rabbi, but compared to most of the Rabbis in EY, Rabbi Riskin is not bad at all.
I agree that some of the things he said about the Rav were brutal, but I also believe that he was subject to the same legal restraints as all Right-wingers are in Israel.
Furthermore, Nachman Kahane seems to have forgiven him for the things he has said, and he is as close as anybody to the Rav.
Rabbi Riskin knows deep down that Kahane was right, and as the years passed, this has revelaed itself more and more.
I do not support Rabbi Riskin, nor would he ever be my Rabbi, but I do think there is a big difference between a guy like Riskin, and an Erev Rav "Orthodox" rabbi like Shmuley Boteach.