The theory was that recent freedom from colonisation is what holds back Islamic states. It doesn't explain Sri Lanka and India's economic rise and relative stability (post civil war in Sri Lankas case) in comparison to Pakistan and Bangladesh.
The Indo-Pakistani situation is a tad bit more complicated than you may think. I think I am qualified enough to say that religion is only a minor factor in it. Also, India has only recently achieved significant economic rise and political stability, and still has a long way to go before it can be considered economically developed or socially or economically stabile.
Also, my hypothesis wasn't that "recent freedom from colonisation is what holds back Islamic states", but rather that Western (Imperial first, and block-ist later on during the 20th century) intervention to keep ex-colonial countries in a position of economic subservience has created situations of political instability (which led to the rise of authoritarian governments, civil wars, and genocide in more than one case). That is true for Central America as much as it is for Africa or the Middle East.
An hypothesis that is also supported by the economic success and relative social and political stability of many prevalently Islamic countries in the Pacific area, like Malaysia and Indonesia.
Precisely. So why the difference between the two Islamic states to the 2 non-Islamic. Indeed you don't see the Tamils crying about Chinese interference much like you see Muslims/liberals complaining about Western interference in Mid East.
Hm, may have to do with the fact that the Chinese weren't the colonial masters of Ceylon before it achieved independence. Or that they didn't act like a superpower interested in exerting its political and economical power. Or it may be because Chinese intervention supported the status quo rather than bringing it down to replace it with a new equilibrium that is clearly favorable to their goals rather than to the goals of the Sri Lankan (or, for that matter, Tamil) people. Better yet, it may be because it's not history yet.
Also, talk with a Chilean about the West (or the North, as they're more likely to call it). See what they think about it.
Again, it seems to me like you're not even trying to really understand where the root of the problem is.