@taos, as far as theory goes, it may be a contributing factor.
But Tolstoy would be sure to bring up several complicating factors regarding colonialism. I like to put it in terms of Iraq; you can't just go in and build a nation and expect it to function - ok eventually, 10 years later, it only has a small number of bombs going off each month... If a revolution happens on it's own terms (like, let's say the american war of independence) then it has the legitimacy that they overthrew the previous system - if someone else comes in and overthrows your system then you are working with a pretty big disadvantage.
What *that* comes down to is belief - people need to believe in their country, their system, to make it work. And changing a system which works takes a lot of effort and time. The American war of independence didn't setup a brand new country, it created a system from what was already there and working. People believed in the colonies, and that they worked....
Anyway, i'm ranting off topic a bit... I love to talk about Russia aswell. Simple idea that it didn't change much in the last 200 years. It started out with an Authoritarian Tzar, who was followed by an Authoritarian Stalin, who was eventually followed by an Authoritarian Putin. Same country different 'system' but it is similar in many ways.
Rooting out corruption in most places would be as hard as making Russia not Authoritarian... systems which people believe in carry a lot of inertia, historical interia if you will.
So what Islamic nations are today is what history has lead them to be, what people believe in largely depends on what has worked in the past; colonial powers managed to work a system in many places which remains (just under new management) And it is possible they didn't value education - and where education was provided it was Christian Missionaries whose goal was to convert the population...
Anyway, corruption may still exist, and it may have been a legacy left by previous colonial powers. An education deficit my likewise be left-over from colonial governments which couldn't afford to invest in it.
There is a whole raft of reasons which there are fewer Noble prizes, and i can see European Colonialism getting the blame for a number of them...
Anyway, enough ranting. I really don't know enough about this stuff...