Dr Syed Ali al-Attas below says the root-cause is the corruption of knowledge which leads to ignorance, injustice, and poor leadership. I think it is also corruption of faith and the lack of faith. The values in the Quran generally don't exist in the masses and national leaders. I lived in Kuwait a long time and never thought of Arabs as righteous people described in the Quran. You come across individuals like that, but they are not the majority, so my question is, should it be called 'the Muslim world'?