Whenever you read or hear phrases like "The Arab mind is...", substitute a similarly broad cultural group you are more familiar with. For example, "The Anglophone mind is..." Unless hedged with qualifications, could you confidently say much that was both useful and true?
If you can't, treat simple, unqualified statements about other cultures with suspicion.
Likewise, "Islamic ideology..."
Substitute "Christian ideology..."
I would hope, if you either are a Christian or know many, that you would respond that self-described Christians hold very diverse beliefs, and generalized statements without qualification should be made with caution.
I believe that Muslim belief is equally diverse.