Show me one proof where he preached hatred. You are a frustrated guy, you know that many non-muslims embraced Islam after listening to him. He is ready for the open debates with anyone from any religion.
Learn to respect every religion, this is what Islam teach us. Yeah, agreed, there are some mis-guided people in Islam but you cannot blame the entire community for the wrong doing of of mis-guided people. Good and bad people exists in every religion but it doesn't give you the license to blame those religions. First learn to respect every religion.