I disagree, it is because of capitalism. Because there are areas of the west that did not embrace capitalism as early or for as long as other areas, and they are all behind when compared with the ones that did adopt capitalism early.
That proves that ethnicity has nothing to do with it.