I think the answer is secularism. There is no 1 Islam in the world right now, so trying to unite people under the religious banner of Islam is not going to work. Turkey is successful : secular, Malaysia is successful : for all intents and purposes, secular. UAE: also for all intents and purposes secular. Indonesia (largest Muslim population country in the world) : Secular.
So it really can't be a mere coincidence, that more secular a country is the more "successful" it is, regardless of whether it is a Muslim or non Muslim country.