Muslims today have a deep rooted Anti Semitic feelings and hatred towards Jews. This combined with the Palestinian issue and hatred towards a free and democratic western world, are responsible for more than they want to admit. Their Anti Semitic and Anti American sentiment is what unite muslims and their hate towards anyone or any religion that is different than theirs. This is indeed unacceptable but it is the fostering of hate that unites them.
Their lack of critical acceptance of the Holy Quran is what breed terrorists all over the muslim world. They need to think independently before they can understand the true meaning of the message of The Holy Prophet Muhamad (PBUH).
Islam must first respect the rights of women, minorities and other religions and desist from seeing "their" God as the one and only God. God has many names including Christ and Krsna etc. Muslims refuse to accept that God has many names thus kill and persecute those who practice differently than Islam. Those who are different are seen as infidel.
Tribal Islam based on fanatics from places like Saudi Arabia is responsible for creating and spreading terrorists. Take a close look at those who were responsible the attacks on the World Trade Centre.
Muslims must learn to speak up and speak out against basic violation of human rights, mistreatment of women and minorities and end discrimination and dictatorship under Shaira Law. These deep rooted islamic dictatorship shackles must be broken by muslims themselves.
It is time for muslims to reform or faced continued resentment towards Islam. They must first address what is wrong about Islam of today for the rest of the world to have a better understanding of true Islam.