This diffidence to stand up for Islam is mainly due to lack of clarity among Muslims about what their religion truly stands for. The Muslim world is heavily weighed down by its own blinkered interpretation of what's permitted and forbidden in Islam. The most glaring misinterpretation that has led to a distortion of the very essence of Islam is its understanding of the expression 'La Ilaaha Illallaah', which is the first principle of Islam.
This is the gist of an article I recenly wrote for a news agency. Read the full article here